20141108_103015

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 …

Moto360

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 …

Software development estimation

4 Biggest Reasons Why Software Developers Suck at Estimation

Estimation is difficult. Most people aren’t good at it–even in mundane situations. For example, when my wife asks me how much longer it will take me to fix some issue I’m working on or to head home, I almost always invariably reply “five minutes.” I almost always honestly believe it will only take five minutes, but it never does. Most …