Take the Harder Road

In this video, I talk about why it is usually a good idea to take the harder road, when faced with two choices and also how important it is to specialize.


I Spoke at Oredev This Year

I’ve been waiting to put this post up until the videos from my talks at Oredev were put online, but since two of the three are online, and I wasn’t sure if the third was actually going to go up, I decided to go ahead and put up the post now. I don’t speak at a lot of conferences, and …


Top Developer Gifts (And Tech Geek Gifts)

With the holidays around the corner, I thought it would be a good time to do another round-up of what I think are some of the best gifts for software developers, programmers and other technology geeks for this year. As you know, it can be very difficult to buy gifts for software developers, because, well, software developers tend to have …

Three copies of data, two local, one offsite or cloud

How to Create a Simple Backup Solution That You Can Trust

Backing up your data is really important. We’ve all heard too many stories of hard drives crashing or computers getting lost or stolen without having a backup and their owner’s suffering a horrible loss of irreplaceable data. So, if we all know that backing up data is so important, why don’t we do it? Well, some of us do, but …