Writing
Blog
Notes on building software that lasts, on teaching it, and on the systems I work on day to day.
Article image
1600 × 1000px
public/images/insights/teaching-programming-without-the-jargon.png
Teaching 1 min read
Teaching programming without the jargon
Plain language is not dumbing down The fastest way to lose a beginner is to explain a new idea using three other ideas they do not have yet. I teach the same way I document: name t...
Read article
Article image
1600 × 1000px
public/images/insights/why-most-government-systems-fail-after-handover.png
Systems 1 min read
Why most government systems fail after handover
The handover gap A system is not delivered when it goes live. It is delivered when the team running it can keep it alive without you. Most procurement treats training as a line ite...
Read articleWant this in your inbox instead?
Tell me what you are building and I will let you know when something relevant goes up.
Hire Me