Thoughts on work, the web, and the world

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.
12 Aug 2017
After the recent terrorist attack at London Bridge, safety barriers appeared, as if by magic, on the bridges over the Thames. Protecting pedestrians from vehicles being driven at them, surely that's a good idea, right? I wasn't so sure.
26 Jun 2017
Reporting from the Lead Developer conference London 2017
18 Jun 2017
On the moral dilemma facing a cyclist at an empty set of traffic lights in the middle of the night.
21 Mar 2017
Like many British people, I'm mildly obsessed with the class system. But something we don't talk about enough is the paradox that having more money means that you don't need money so much. It's much more expensive to be poor than it is to be rich. So many things in our financial system are skewed in favour of people who already have money.
21 Feb 2017
Why developers might need to slow down when their project is behind schedule.
7 Feb 2017
For a long time, it’s annoyed me when people talk about somebody being “worth” a certain amount of money. I know that I’m a pedant, but this feels so wrong to me.
5 Feb 2017
People often say that life is short, but they’re usually wrong. Life (for most people) is pretty long, but in order to be able to do what we want, we need at least 2 out of energy, free time, and money. Having them at the same time is rare, especially once you reach a certain age, where these things seem to be in short supply for a lot of us.
29 Jan 2017
We're moving house soon, and we're planning to rent out the flat we live in now. We could use an estate agent, and get the flat up on all the usual property boards. But, in the spirit of the IndieWeb, and because we don't want to pay commission to agents, we decided to put up our own website advertising the flat.
22 Jan 2017
A few years ago, following an overnight deployment, I managed to delete a large proportion of the content on a client’s website. There are all kinds of excuses I could make, but the fact is that I did something stupid because I wasn't concentrating properly.