Writing
Essays on technology leadership, AI adoption, architecture and developer experience, published continuously since 2019.
157 pieces · 2019–2026
Part 2: Understanding healthy ratios, knowing when management presence is justified, and assessing your team structure.
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 …
- This blog post challenges the common practice of treating penetration testing as a final security checkpoint before release. It …
This blog post explores the relevance of Brené Brown's "Dare to Lead" for leaders in the technology sector. Drawing on …