Explore my talks, presentations, and additional resources on leadership, coaching, and professional development.
Four Dimensions of Burnout: an anti-burnout framework for the AI era
My upcoming talk at LeadDev London 2026. Burnout hits the engaged leaders who keep giving, not the ones who don't care. Using the four-dimensional burnout model and the resources vs. demands framework, this talk gives you and your team practical tools to navigate burnout, overload, and sustainable leadership in the AI era.
Don't get toasted: A leader's guide to mental well-being
My talk from LDX3 London 2025 on preventing burnout and building sustainable leadership practices.
Things You Wish You Shared With Your Team Before They Agreed on That Deadline
A talk about helping your team hit their deadlines by making sure they're aware of the time, traps and priorities. From The Lead Developer Conference 2017.
"This was one of my first major conference talks, and it really captures how I think about deadline management and team communication. The feedback was incredible - so many people said it changed how they approach project planning."
Things You Wish You Shared with Your Team Before They Agreed on That Deadline (longer version - at re:develop 2018)
Estimating time is like packing for a long holiday. No matter how hard you try, you always feel like you forgot something important.
"This workshop format allowed me to really dive deep into the human side of leadership. I love how interactive it was - you can actually see participants having those 'aha' moments in real time."
Lead Dev Live Panel Discussion: Creating efficient, accurate, software estimations
In this session we had a chance to discuss both sides of the estimates/no estimates debate, dive into the problems that are currently apparent, and hopefully helped to begin a journey to more accurate estimations.
How To Lead Engineering Teams Successfully (Adeva interview)
I had the pleasure to chat with Katerina Trajchevska, CEO of Adeva about Effectively leading engineering teams, Managing your time as an engineering manager and Supporting your team in achieving their goals.