Writing
Essays on technology leadership, AI adoption, architecture and developer experience, published continuously since 2019.
165 pieces · 2019–2026
Explore more essential security principles for software development, drawing wisdom from Tanya Janca's book, 'Alice & Bob Learn …
Part 1: Recognising the pattern of management-heavy software teams and understanding the hidden costs of excessive overhead.
Learn key application security principles from 'Alice & Bob Learn Secure Coding'! Discover secure defaults, backend validation & …
Practical strategies for CTOs and teams to ensure AI enhances rather than replaces understanding
This post highlights key insights from Travis Bradberry's 'Emotional Intelligence Habits' and their relevance to tech leadership. …
AI amplifies both great engineers and those lacking understanding. What does this mean for code quality?
This blog post explores the relevance of Dr. Brené Brown's 'Rising Strong' to the modern workplace, particularly for those leading …
- This blog post argues that many organisations misuse the "software engineer" title for developers who don't practice actual …
- 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 …