Blog
A blog to share what I have learned about building and leading high-performing engineering teams

Thriving in Tech: Embracing Innovation in the Digital Age
Exploring the importance of adopting principles over processes, trust over control, innovation over predictability, and learning over failure in the fast-paced world of tech organisations.

Building a highly performant engineering organisation
Unleashing Autonomy, Mastery and Purpose.
request a blog post
Are you interested in a particular topic?
Just fill in your request for a blog post and I will do my best to write it.