A list of engineering manager resource links.
- Talking with Tech Leads: From Novices to Practitioners
- Behind Closed Doors: Secrets of Great Management
- The Advantage
- Managing Humans
- Thanks for the Feedback - A great book for understanding how to best provide and receive feedback.
- Good Boss, Bad Boss
- The Culture Map: Breaking Through the Invisible Boundaries of Global Business - This is a great book if you work with people from other countries.
- The Body Keeps the Score: Brain, Mind, and Body in the Healing of Trauma
- How to Win Friends & Influence People
- Search Inside Yourself
- The Goal: A Process of Ongoing Improvement
- Rising Strong
- What Works for Women at Work
- Boyd: The Fighter Pilot Who Changed the Art of War
- Difficult Conversations: How to Discuss What Matters Most
- Influence: How and Why People Agree to Things
- Crucial Conversations
- Peopleware: Productive Projects and Teams
- Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams
- Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency
- The Principles of Product Development Flow: Second Generation Lean Product Development
- Drive: The Surprising Truth About What Motivates Us
- The Phoenix Project
- Turn the Ship Around!: A True Story of Turning Followers into Leaders
- The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
- Building Great Startup Teams
- Leading Snowflakes: The Engineering Manager Handbook
- The Mythical Man-Month: Essays on Software Engineering
- The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers
- Quiet Leadership
- HBR's 10 Must Reads on Managing Yourself - A book with HBR's 10 must read articles on managing yourself.
- Originals - How Non-Conformists Move the World
- What Every Body Is Saying
- What Got You Here Won't Get You There: How successful people become even more successful
- Brotopia: Breaking Up the Boys' Club of Silicon Valley - Provides insight into D&I history
- David Grady: How to save the world (or at least yourself) from bad meetings
- How great leaders inspire action
- Female Career Advancement Summed up in One Usable Diagram // Janice Fraser // Calibrate 2016
- The Vegetable Talk (Leadership. By the numbers.) // Michael Lopp // Calibrate 2016
- Rory Vaden - How To Multiply Your Time
- Lara Hogan - Demystifying Public Speaking
- Camille Fournier - Building a High-Performance Team is Everyone's Job
- Camille Fournier - Building and Motivating Engineering Teams
- Cloning Yourself Isn’t an Option – Camille Fournier at The Lead Developer 2015
- Rethinking the Developer Career Path
- Collaborative Development: The Only CD That Matters - Brent Beer (GitHub) at Codemotion Italy 2017
- Front End Happy Hour Episode 17 - managers - In this episode of FEHH the panelists talk about being an engineering manager. A lot of great insights!
- UNSTUCK: The Tech Lead Q&A Show
- Manager Tools - Manager tools prodcast is always covering topics that any manager deals with.
- HBR episode on interviews - In this episode, HBR talks about how to run an effective interview and get answers to tough questions.
- HBR episode on feedback - In this episode, HBR talks about how to effectively give feedback.
- Endless Rewrites and Fake Deadlines
- The Full Ratchet: VC | Venture Capital | Angel Investors | Startup Investing | Fundraising | Crowdfunding | Pitch | Private Equ
- HBR Ideacast - Hiring the Best People - Patty McCord, Netflix’s former Chief Talent Officer, talks about how to hire and retain top talent
- CTO Think - How important is a work-life or non-tech balance for a technology career? - This episode talks about the importance of work-life or non-tech balance for someone building a career in technology
- Radical Candor
- Forget Technical Debt — Here's How to Build Technical Wealth
- 10 things you should never put in your inmails
- The Pivotal Stories Every Startup Leader Should Be Able to Tell
- Becoming the Boss
- Resilience Is About How You Recharge, Not How You Endure
- Medium’s engineering interview process
- The One Cost Engineers and Product Managers Don't Consider
- Here’s Google’s Secret to Hiring the Best People
- F*** You, I Quit — Hiring Is Broken
- The best coding interview I ever took
- Want to Be an Outstanding Leader? Keep a Journal.
- Technical interview performance is kind of arbitrary. Here’s the data.
- What Google Learned From Its Quest to Build the Perfect Team
- Facebook’s HR chief conducted a company-wide study to find its best managers — and 7 behaviors stood out
- The Magic of Doing One Thing at a Time
- Should Companies Get Rid of Performance Reviews?
- How to Spot and Magnify the Powers of Your Engineering Superheroes
- The Keys to Scaling Yourself as a Technology Leader
- Meetings that don't suck
- The Art of the Awkward 1:1
- 101 Questions to Ask in One on Ones
- Hire a Top Performer Every Time with These Interview Questions
- The biggest lie in HR: “People quit managers
- Want to hire faster? Write about “learning,” not “brilliance”
- Shocker: Tech’s widening gender gap is all about the bro-ification of Silicon Valley
- What's More Distracting Than A Noisy Co-Worker? Turns Out, Not Much
- This is what work-life balance looks like at a company with 100% retention of moms
- If there's a tech skills shortage, why are so many computer graduates unemployed?
- Research: We Drop People Who Give Us Critical Feedback
- Netflix CEO reveals how much vacation he takes, and it's a lot more than most people take off
- How Loss Aversion and Conformity Threaten Organizational Change
- 10 Candidate Questions That’ll Make You Squirm (But Earn)
- The Future of Tech Recruitment: Sourcing, Hiring and Retaining Top Talent
- Engineering Growth Framework
- Why time management is ruining our lives
- Regardless of seniority, every good manager will
- W.A.I.S.T. The art of opening your ears and listening has never been so powerful
- How to Improve, Not Kill the Annual Performance Review
- Things I have learnt as the software engineering lead of a multinational
- How Lever Got To 50–50 Women and Men
- Force-feeding your hiring managers diversity is a bad idea
- Why Diversity Programs Fail
- Leadership Comes From Everywhere
- How These Seven Tech Leaders Are Tackling Diversity in 2017
- Diversity Doesn’t Stick Without Inclusion
- Culture is the Behavior You Reward and Punish
- First Round Management Articles
- First Round Review's 6 Must Reads to Run Fast, Efficient Meetings
- How I share information with my team
- Emotional Intelligence Needs a Rewrite
- Joel on Software: Tech Lead reading list
- Should engineering managers write code? Wrong question
- Manager Energy Drain - This is a good article sharing ideas to avoid burnout as a manager
- We Need to Talk About Servant Leadership - An interesting article on leadership
- How to Run Inclusive Meetings - Helpful tips to run more inclusive meetings at your company
- Clean Up Corrosive Interpersonal Dynamics on Your Team with This System - A good article on how to help foster a good culture for your team
- The latest trend for tech interviews: Days of unpaid homework - A good perspective on take-home exercises for interviews
- Managers Can’t Be Great Coaches All by Themselves - A good article outlining ways to grow as a manager and as a team coaches
- Fork it
- Run
npm install
- Add your resource to
list.json
- Run
node index
to updateREADME.md
with your changes - Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am "Add some feature"
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request