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.

The 5 Dysfunctions of a Leader
Let’s explore five dysfunctions that can impede effective leadership and practical examples and strategies to prevent or resolve them.

Bring me problems not solutions
Advocating for the importance of focusing on problems as a means to generate value for your organisation.
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.