A curated list of great resources made for people who manage or lead engineering teams. Pull requests are welcome.
If you find any other this information useful or just think that I'm a cool guy 😊, please feel free to buy me a cup of coffee. I appreciate the support!
Google's Manager Resources Website from Google
Six Recipes for Software Managers from Localytics Â
8 Key Tactics For Developing Employees from Forbes
The 6 Surprising Questions that Ensure the Effectiveness of Google Management from Lighthouse
10 Key Andy Grove Quotes on Leadership from High Output Management from Lighthouse
How do managers get stuck? from Elided Branches
Assessing Employee Performance from Eric Elliot
Effective Technical Leadership from David Byttow
5 Tips for Being an Effective Tech Lead from Thoughtworks Â
Three Powerful Conversations Managers Must Have To Develop Their People from First Round
Scaling your software becomes increasingly easier, but what about scaling your team? from Oren Ellenbogen
The Best Leaders Are Humble Leaders from Havard Business Review
Why 1-1 meetings are crucial to your team’s success from Asana
One on One from Ben Horowitz
Master the One-on-One Meeting from Harvard
How to Make Your One-on-Ones with Employees More Productive from Harvard
A 101 on 1:1s from Spotify
Conducting Effective and Regular One-on-Ones from Moz
The Art of the Awkward 1:1 from Mark Rabkin
7 Essential Tips for Effective 1 on 1 Meetings with Your Manager from Lighthouse
How to have an honest one-on-one with an employee from Signal vs Noise
How to Have Effective 1:1s from Radical Candor
Guilds: Get Stuff Done Together from Hootsuite
The Essential Guide to Building Balanced Development Teams from Eric Elliott
How to Build a High Velocity Development Team from Eric Elliott
How to Grow from Being Average to a 10x Engineer from The Effective Engineer
The Buffer Culture from Buffer
Culture Code: Creating A Lovable Company from HubSpot
Optimizing for Happiness from GitHub
What Makes a Good Engineering Culture from The Effective Engineer
What Google Learned From Its Quest to Build the Perfect Team from New York Times
Why psychological safety matters and what to do about it from Google
Building and Motivating Engineering Teams from The Startup
What Companies Get Wrong About Motivating Their People from Washington Post
What Great Managers Do Daily from Havard Business Review
Yes, your team should be blogging from Michael Robert Bernstein
About predictability and clearly defining team goals from Norberto L. Herz
A Field Guide to Dudes Who Ruin Meetings from Jim Babb
On Engineering Leadership This is mine 😊
Leading Software People
Software Lead Weekly
Tech Leadership Weekly
Engineering Impact
The Pragmatic Programmer by Andrew Hunt and David Thomas
The Effective Engineer by Edmond Lau
Rapid Development by Steve McConnell
Software Estimation: Demystifying the Black Art by Steve McConnell
Software Project Survival Guide by Steve McConnell
Continuous Delivery by Jez Humble and David Farley
Continuous Integration: Improving Software Quality and Reducing Risk by Paul M. Duvall, Steve Matyas, and Andrew Glover
Test Driven Development by Kent Beck
Peopleware by Tom DeMarco and Tim Lister
The Mythical Man-Month by Frederick P. Brooks Jr.
How to Win Friends and Influence People by Dale Carnegie
The Hard Thing About Hard Things by Ben Horowitz
Good to Great by Jim Collins
How Google Works by Eric Schmidt, Jonathan Rosenberg and Alan Eagle
Rework by Jason Fried and David Heinemeier Hansson
DevOps Handbook by Gene Kim, Patrick Debois, John Willis and Jez Humble
The Phoenix Project by Gene Kim, Kevin Behr and George Spafford
Optimizing For Happiness by Tom Preston-Werner
Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency by Tom DeMarco
The Five Dysfunctions of a Team by Patrick Lencioni
Brotopia by Emily Chang
Building Great Software Engineering Teams by Joshua Tyler
Death by Meeting by Patrick M. Lencioni
High Output Management by Andrew S. Grove
Managing Humans by Michael Lopp
Managing Oneself by Peter Drucker
The ONE Thing by Gary Keller and Jay Papasan
Radical Focus by Christina Wodtke
The Advantage by Patrick Lencioni
Management 3.0 by Jurgen Appelo
Growing Software: Proven Strategies for Managing Software Engineers by Louis Testa
Principles of Software Engineering Management by Tom Glib
The Goal: A Process of Ongoing Improvement by Eliyahu M. Goldratt and Jeff Cox
Leading Snowflakes by Oren Ellenbogen
The Score Takes Care of Itself by Bill Walsh, Steve Jamison, and Craig Walsh
Leadership is an Art from Max Depree
Radical Candor: Be a Kick-Ass Boss Without Losing Your Humanity by Kim Scott
Nonviolent Communication: A Language of Life by Marshall B. Rosenberg PhD
Developing the Leader Within You by John C. Maxwell
Demystifying Public Speaking by Lara Hogan