Thinking on engineering leadership, culture, and delivery.

I've been writing and speaking about engineering leadership for a while. Here's all my writing, along with videos and slide decks. Subscribe to get new articles in your inbox.

Subscribe on Substack

Articles

Loading articles...

Other publications

Video

How to map pathways to improve DevOps maturity

A talk on how to assess where your engineering team sits on the DevOps maturity curve, and how to map a practical path forward.

Watch on YouTube
Video

Understanding the principles of agile development and focusing on flow to deliver value faster

A video on how to think about agile development as a system focused on flow, rather than a set of ceremonies to follow.

Watch on YouTube
Video

How to improve how you learn

A talk on the science and practice of learning more effectively, particularly relevant for engineers and engineering leaders who need to keep growing in a fast-moving field.

Watch on YouTube
Slide deck

How to improve learning in disruptive environments: the neuroscience of learning and change

The slides from a talk on how the brain learns and what that means for how we should approach learning and change in organisations.

View on SlideShare
Slide deck

Learn like a boss

A more practical companion to the neuroscience talk, focused on concrete techniques for learning more effectively.

View on SlideShare