Anti-patterns in instant messaging, and why teams need to get more comfortable about being vulnerable.
26 May 2020
20 Apr 2019
The importance of taking time to think about where we're going
7 Sep 2018
On conference calls, beauty, futile protests, and the impossibility of capturing the real world.
22 Jul 2018
A cautionary tale of overwork and obsession - the dangers of wanting to be good at your job
21 Feb 2017
Why developers might need to slow down when their project is behind schedule.
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.
10 Jan 2017
Once upon a time, before I became a web developer, I worked doing sound and light for events. Like web development, the hours tend to be long, and the work tends to attract anti-social oddballs. Unlike web development, you deal with rock stars.
11 Sep 2016
It’s a strange feeling to be going on holiday as the project I’m working on reaches a crunch time.
17 May 2016
Reflecting on an unplanned and imperfect career path so far.
- 1 of 3
- next ›