Writing
Essays on technology leadership, AI adoption, architecture and developer experience, published continuously since 2019.
157 pieces · 2019–2026
- This blog post explores the core principles of Simon Sinek's "Leaders Eat Last" and how they are particularly relevant to …
A pentest that finds critical vulnerabilities hasn't done its job; it has reported the failure of everything upstream of it. How …
This blog post explores the relevance of Brené Brown's "Dare to Lead" for leaders in the technology sector. Drawing on key quotes …
As we close out 2025, we’re reflecting on a year that exceeded our expectations. From international trade missions and three …
Your team runs every Agile ceremony and a small change still takes weeks. The DORA delivery measures show where that time actually …
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, …
Build provenance attestations prove how your software was built. Why I added them to OwaspHeaders.Core, and how to adopt them in …
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 board already has an engineering dashboard; what nobody can say is whether the numbers on it are good. Start by agreeing what …
This blog post explores key principles from Chris Zimmerman's "The Rules of Programming," arguing that simplicity and consistency …