Why my photo app won't build for Windows
Dropping the Windows build of a photo tool rather than fixing it, and why that is the right call for a one-person project.


Dropping the Windows build of a photo tool rather than fixing it, and why that is the right call for a one-person project.

Hiring engineers for judgement rather than output, and why every part of a normal interview is measuring the wrong thing.

Ten years on from taking the name: the Boy Scout Rule scales from a function to a team, because it is about intention rather than size.

The case for a head of engineering staying hands-on, written as a confession rather than a boast, because the compulsion is the problem.

My CV stopped landing because a machine reads it before a person does. Reworking the structure for the filter without losing the voice.

Moving this blog from Jekyll and GitHub Pages to Hugo and GitLab Pages, and the two things I would do differently next time.

Pulling my own technical CV apart section by section: font, length, format, personal details, and the self-graded skills table.

Restarting the blog after a two-year gap, and what to do about a name that stopped being literally accurate a long time ago.
A talk abstract pitching a live game of Dungeons and Dragons on stage, dramatising a team trying to deliver a project.

A conference talk mapping Monty Python sketches onto the ways software projects fail: indecision, scope, and nobody expecting any of it.
