Writing
Essays on technology leadership, AI adoption, architecture and developer experience, published continuously since 2019.
157 pieces · 2019–2026
As we close out 2025, we’re reflecting on a year that exceeded our expectations. From international trade missions and three …
- This blog post addresses a common frustration among development teams: following all Agile ceremonies perfectly while still …
A CPD review of Simon Sinek's The Infinite Game, focused on what changes for technology leaders when the game has no finish line: …
A practical guide to excluding .NET 10's auto-generated code from Coverlet code coverage reports using Azure DevOps pipelines, …
- This blog post explores attestations as the critical next step after implementing SBOMs in enterprise software development. …
This blog post explores key lessons from Chris Zimmerman's 'The Rules of Programming,'' focusing on its relevance to today's …
Critical HTTP/1.1 vulnerability enables request smuggling attacks across web frameworks. Decision makers must act now.
Your Agile process is working beautifully, but the board keeps asking 'How do we know?' Here's how to build dashboards that …
This blog post explores key principles from Chris Zimmerman's "The Rules of Programming," arguing that simplicity and …
How a simple Wednesday lunch meeting transformed siloed teams into collaborative problem-solvers and turned 'that's not possible' …
This blog post delves into the enduring relevance of Chris Zimmerman's 'The Rules of Programming' for modern development teams. It …
The car maintenance guide to software updates: Why ignoring that blinking dashboard light will leave you stranded at the worst …