
Sign up to our Originals newsletter
Subscribers get the best engineering leadership content in their inbox every week.
Latest
-
AI coding mandates are driving developers to the brink
Under pressure to embrace AI, developers are growing frustrated by misguided mandates and are left to clean up any collateral damage inflicted on their codebase.
-
The delegation formula that turns managers into leaders
Help your team thrive by assigning them tasks and avoiding micromanagement.
-
The importance of supervising your AI coding agents
And 3 other themes from the latest Thoughtworks’ Technology Radar.
-
The AI engineering curriculum
A reading list to help understand the latest paradigm shift in software engineering, as generative AI-powered coding tools enter the workforce.
-
From engineer to manager, told from both sides
Every leap from IC to EM is shaped by mentorship, missteps, and moments of clarity. Here’s a rare look at both sides of that journey.
Editor’s picks
What is an engineering manager? Taking the step up
This fulfilling role takes you a step beyond a lead engineer. Find out how to best showcase your skills to land it.

London • June 16 & 17, 2025
Speakers Gergely Orosz, Camille Fournier
and Lara Hogan confirmed
Essential reading
On our Engineering Manager playlist

The Manager’s Path: Camille Fournier in conversation
A guide for tech leaders navigating growth and change.

Things I got wrong when preparing for my first Engineering Manager role
Ferit Topcu shares his own experiences in this transition, the errors I made, and how I overcame them.

What we talk about when we talk about leadership
Exploring key leadership themes from years in tech, this talk offers guidance and practical strategies to help engineers become the leaders they want to be.

On-call revolution: Building a culture of ownership and collaboration
Discover how innovative on-call rotations empower developers, foster team collaboration, and reduce complexity, creating a cohesive, ownership-driven culture that enhances service quality.

Managing authentically across levels
Learn how to manage engineers at all levels with practical tips for adapting your style to support growth and foster a thriving, high-performing engineering team.


The festival of engineering leadership
London • June 16 & 17, 2025
More for Engineering managers
-
The 6 warning signs of overengineering
How to look for the signs of overengineering in software, why it happens, and how to prevent unnecessary complexity to build maintainable systems.
-
How AI generated code compounds technical debt
“I don’t think I have ever seen so much technical debt being created in such a short period of time”
-
Skills you need to become a well-rounded engineering manager
Being an engineering manager who can juggle it all in any organization means honing skills like delegation, mentorship, and coaching.
-
4 ways to help senior engineers grow toward mastery
Helping knowledgable, skilled engineers take the extra step toward mastery means avoiding micromanaging traps.
-
5 things every new manager needs to do
As a new manager, it’s easy to become overwhelmed with your day-to-day. Here’s how to make the transition easier.
-
Tech’s war on middle management is just getting started
The middle manager class is under attack. Is it still fit for purpose, or are engineering teams due a reshuffle?
-
How banks caught up in the battle for developer talent
Who will win the battle of big banks vs big tech jobs?
Videos for Engineering managers
-
Challenges in transforming a multicultural local-only company to a remote-first
Felipe Furlan discusses the most significant challenges and the strategies we use to overcome them. I will also discuss the advantages and disadvantages of such a strategy.
-
Facilitating Software Architecture: Andrew Harmel-Law in conversation
How can you ensure architects and development teams are working towards the same goal?
-
You will ship your org chart: understanding organization structure tradeoffs
Adam Berman talks about how your organization structure has a big impact on your workflows. Learn how to bolster your approach to drive more efficient product development.