Recent Posts

Errors of omission

2 minute read

I’ve long maintained that the hardest errors to find in a software application are those of omission. Omissions can be many things, but ultimately are missin...

Checking out from LinkedIn

2 minute read

My newest co-worker challenged recruiters to step up their game. He’s found a job he likes (and I’m biased, so I’ll just nod and smile) that provides some of...

Integration, always last

1 minute read

It’s likely that your application doesn’t live in a vacuum by itself. At a minimum, it either sends or receives data to or from another application. More lik...

Over-optimized?

2 minute read

Recently, I’ve been dogged by a Subversion issue (and generally dogged by Subversion — Mercurial and Git are my new friends) that stumped me on and off for a...