Introducing the Knowledge Funeral - an opportunity to mourn and celebrate the passing of our obsolete skills
10 Nov 2017
6 Oct 2017
Why are so many parents addicted to their phones? Why are we so afraid of boredom? Why am I deleting Twitter from my phone?
12 Sep 2017
I recently reached a goal that, for a long time, I never knew existed, and never imagined I'd care about. I’ve made it to 50 Parkruns. I’ve been there, and done that, although I haven't got the T-shirt yet.
18 Jun 2017
On the moral dilemma facing a cyclist at an empty set of traffic lights in the middle of the night.
11 Sep 2016
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.