Software Development

Oct
28

Why developers don't explain every last bug fix in release notes

I've seen a lot of frustration by smartphone users when app release notes are vague about what'
2 min read
Mar
02

The customer may not always be right, but they're still our customer

One summer in high school, I had a mandate from my parents to get a job. If I was going
3 min read
Jan
17

Story of the utility developer

A few years into my career, I noticed I was only working with the (even then) outdated "classic"
4 min read
Jan
17

Errors of omission

I've long maintained that the hardest errors to find in a software application are those of omission. Omissions
2 min read
Feb
26

Technical debt: now or never

I started a new project at work a few months ago. Literally, a new project, as in File ->
1 min read
Jun
06

Integration, always last

It's likely that your application doesn't live in a vacuum by itself. At a minimum, it
1 min read
May
09

Over-optimized?

Recently, I've been dogged by a Subversion issue (and generally dogged by Subversion — Mercurial and Git are my
2 min read
Jan
25

Location known, but still lost

A started a new job in late 2010. At first, it seemed like something that was too good to be
2 min read
Jan
12

Patching vs. merging

One of those "fun" activities developers look forward to is merging code from one branch to another. The
1 min read
Jan
11

How reading user reviews and triaging software defects are similar

User reviews saved e-commerce — the power of the Internet buying masses, crowd-sourced into a win-win situation for both retailers and
2 min read