Software Engineering – It’s All Hard

There’s an inside joke among software developers that goes something like “naming things is hard.” That’s certainly true. I can’t count the number of times I’ve stared at my screen trying to figure out the perfect name for a variable, document heading, team name or any number of other things over my career. As I’ve … Read more

Gettin' off my duff

Well, at least partially. Since there are so many different ways that could be interpreted, let me explain. I’ve worked at home almost all of the last 14 years as both a full-time employee and freelance programmer–a good chunk of that that time in both roles at the same time. That means a LOT of … Read more

Can You Code With 9 Fingers?

That’s what I’m doing today thanks to a relatively freak accident with a staple gun yesterday. I won’t bore you with the details (that would confirm what a bonehead I can be sometimes). Just suffice it to say that, it could have been a lot worse.

Conversation on Backup Strategies

In response to a call for opinions on NAS devices by Dan Wilson, Oğuz Demirkapi and I exchanged a few tweets regarding RAID and backups and how we each use them to try to ensure we don’t experience any data loss.  It’s hard to explain this type of setup in 140 character chunks, so I … Read more