Why developers might need to slow down when their project is behind schedule.
Blog: project management
9 Feb 2016
Some thoughts on the most important qualities for a senior developer.
9 Jun 2015
I must confess to being mildly obsessed with my Strava statistics. I love knowing how steep the hills are that I've ridden up, and how many hundreds of people are faster or slower than me. One of the features I like is the ability to set yourself weekly goals for cycling and running.
15 Apr 2015
Imagine you're going away on holiday. You decide where to go. You book a hotel. You book flights. You decide what you're going to take. So you make a list. Then you take the things on the list, and you put them in the suitcase.
4 Mar 2015
There are periods in some software projects when the atmosphere gets very strange. It’s what Sir Alex Ferguson would call "squeaky bum time" - deadlines are approaching, and everyone is getting nervous.
16 Nov 2014
Sudden changes of direction are dangerous If you ride close to the kerb, you'll need to pull out sharply to go around obstacles. It's much better to see hazards early, and steer a gentle course around them. Also, it's much more efficient to plan a route that involves fewer turns.
9 Oct 2013
An email arrives from a client with a bug report. It's not critical and I'm busy working on something else. What I should say is "raise a ticket and we'll investigate in due course", but still it's a struggle to stop myself from jumping out of my current task and straight into it.