It’s a strange feeling to be going on holiday as the project I’m working on reaches a crunch time.
7 Sep 2016
For a long time, I’ve been intrigued by the phenomenon whereby a certain kind of music fan (myself included) professes disdain for the mainstream, and doesn’t want to be seen to like anything too popular.
13 Apr 2016
Some common mistakes by project managers and lead developers
17 Feb 2016
Running in the rain isn't that bad. Once you've started, you get used to it pretty quickly. You're probably going to have a shower when you get home anyway, and the shower feels so much nicer if you're coming in from the cold.
9 Feb 2016
Some thoughts on the most important qualities for a senior developer.
30 Nov 2015
Coming out as someone with anxiety and depression, the value and risk of open source contribution, and the importance of openness for mental health.
27 Nov 2015
It's becoming a cliche these days to talk about the overwhelming pace of life, the combination of stress, overwork and information overload that assaults us every day, but sometimes we all need to slow down.
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.
30 Apr 2015
I don’t want to perpetuate the stereotype of engineers as introverted geeks, but a lot of inventions lately seem to be ways to avoid talking to people. It may not be the actual goal of the inventions, but frequently a side-effect of progress is that we have less need to talk to strangers, less need of human interaction.
28 Apr 2015
Clients aren't stupid. OK, well some of them are. But, much as designers and developers love to think they are cleverer than everyone else, the people who hire them are not a bunch of useless morons. Your clients aren't stupid. They just have a different skillset to you.
- 1 of 2
- next ›