Software Craftsman · Teacher · Maker
I help experienced developers grow by teaching what actually matters. Not the latest trend, but the 20% of skills that drive 80% of results.
I believe simplicity takes courage. That maintainable beats clever. That the best system is the simplest one that solves the real problem.
🎓 Teach — Courses on Dometrain, workshops at conferences like NDC, and a growing library of content on AI, software quality, testing, and craftsmanship.
📬 Write — The 20% — a weekly newsletter. One insight. The minimum you need to move forward with confidence.
🎥 Share — YouTube — practical videos on writing better software, navigating AI as a developer, and building a sustainable career.
- Building things I'm proud of
- Writing code that others can read, test, and maintain
- Subtracting before optimising
- Principles over tools, fundamentals over frameworks
- Helping developers find calm in the noise






