Accelerated the growth of more than0
Keynoted and presented at more than0
Register for Engineering Management Essentials (an online, guided course)
Learn about the building blocks you need to become an effective Engineering Manager in tech companies today. Sign up now.
Register for Shortcut to Tech Leadership (an online, guided course)
Accelerate Your Journey From Maker to Multiplier 🚀 Sign up now.
Get time back with the online course: Time Management for Technical Leaders
Invest a bit of your time to today to become a better Technical Leader. Sign up for this course at the Tech Lead Academy!
Manage complexity with the online course, Systems Thinking Fundamentals
Learn what’s slowing your team down and how to manage the non-obvious elements in software teams. Sign up for this course at the Tech Lead Academy!
Stay up to date with a free newsletter
Join thousands of other technical leaders to learn what’s changing in leadership, technology , processes and organisations.
Looking for inspiring talks, workshops or advice about modern software architecture, modern software organisations or how to grow as a technical leader?
Advisor, mentor, coach and technical leader passionate about accelerating the growth of the next generation of leaders.
Need someone who can accelerate the growth of your team by helping your key technical leaders scale?
Crafting a Winning Talk Proposal: Questions to Ask Yourself Before You Submit
I have been on several conference committees, reviewing proposals, and I want to offer some…
Book Review: Modern Software Engineering
Look at any tech giant’s job board, and you might notice that they list “Software…
Top Tools for Engineering Managers
I often hear the question, “What are tools I can use as an Engineering Manager?”…
Where do Tech Leads fit into Scrum Teams?
A frequent question I receive in my workshops is, “Where do Tech Leads fit into…