Engineering manager resources, a curated list of articles, books, frameworks, newsletters, podcasts, courses.
- The Effective Executive: The Definitive Guide to Getting the Right Things Done by Peter Drucker
- The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change by Camille Fournier
- Leadership Agility: Developing Your Repertoire of Leadership Styles by Ron Meyer, Ronald Meijers
- Empowered: Ordinary People, Extraordinary Products by Marty Cagan and Chris Jones
- How to Wow: Proven Strategies for Presenting Your Ideas, Persuading Your Audience, and Perfecting Your Image by Frances Cole Jones
- The Engineering Leader: Strategies for Scaling Teams and Yourself by Cate Huston
- The Five Dysfunctions of a Team by Patrick Lencioni
- Team Topologies: Organizing Business and Technology for Fast Flow of Value by Matthew Skelton and Manuel Pais
- Remote Team Interactions Workbook: Using Team Topologies Patterns for Remote Working by Matthew Skelton and Manuel Pais
- Leading Effective Engineering Teams by Addy Osmani
- The Making of a Manager: What to Do When Everyone Looks to You by Julie Zhuo
- High Output Management by Andrew S. Grove
- Accelerate: The Science of Lean Software and DevOps Building and Scaling High Performing Technology Organizations by Nicole Forsgren, Jez Humble, and Gene Kim
- Project to Product: How to Survive and Thrive in the Age of Digital Disruption with the Flow Framework by Mik Kersten
- The Art of Leadership: Small Things, Done Well by Michael Lopp
- Resilient Management by Lara Hogan
- The Coaching Habit: Say Less, Ask More & Change the Way You Lead Forever by Michael Bungay Stanier
- The First 90 Days, Updated and Expanded: Proven Strategies for Getting Up to Speed Faster and Smarter by Michael D. Watkins
- Become an Effective Software Engineering Manager by Dr. James Stanier
- An Elegant Puzzle: Systems of Engineering Management by Will Larson
- 97 Things Every Engineering Manager Should Know by Camille Fournier
- Engineering career ladders
- DORA software delivery performance metrics
- Shape Up
- Manager's Playbook
- Growth frameworks, progression, and competency matrix of various companies
Leadership & Management Fundamentals:
Team Building & Org Design:
- How to Build a Great Software Development Team
- On Sizing Your Engineering Organizations
- How we design our product organization with DDD and Team Topologies
Performance & Career Development:
- 8 Alternatives to the STAR Method, alternatives to STAR method (CAR, SOAR, PARLA, FAB, SAO, SHARE, DARE, CAPS)
- Is the 9-Box Model a Successful Performance Management Tool?: describes how to create a 9-box grid
- 9 Box Grid: What Is It And Why Is It Outdated?
Hiring & Interviewing:
- How to Hire: covers hiring principles and heuristics
Goals & Strategy:
Delivery & Process:
- How to use value stream mapping to improve software delivery
- Buffers and Placeholders in Agile SCRUM Project Management
- Cause and Effect Diagrams
Tools & Workflows:
- Staying on Top of Slack: setting up a good workflow in Slack with clear channel naming conventions, notification settings, and priority groups
Incident Management:
- Effective Engineering Manager
- Soft Skills Engineering
- Scaling Software Teams
- The Changelog
- Engineering Enablement
- Software Engineering Daily
- Dev Interrupted
- The CTO Podcast
- Strategic Management Concepts for New Managers
- Engineering Management: The Foundations of Technical Leadership, covers purposeful leadership, time management and prioritization, effective feedback, career conversations, and team metrics
- Managing Remote Teams
- Effective Leadership: Collaboration for Software Engineers, includes videos on how to apply the ideas for leaders and managers
- Systems Thinking for Engineering Management
- Managing Teams for Site Reliability Engineering (SRE)
- Jira for Project Management
- Foundations of Effective Project Management
- roadmap.sh - Engineering Manager: roadmap of knowledge for engineering managers covers team development, leadership skills, strategic thinking, incident response, organizational change
- Lattice: 1:1s, performance reviews, goals and OKRs
- Workleap Performance: performance reviews with 360 feedback, goal setting
- PerformYard: reviews and check-ins, goal management, continous 1:1 and team feedback
- Leapsome: performance reviews, 1:1s, team feedback, skill tracks and career paths
- small improvements: reviews, engagement surveys, 360 feedback, goal setting
- Jira
- Odoo Appraisals, open source ERP and CRM that includes an app for appraisals, employee evaluations and performance reviews
- Open HRMS, open source performance management appraisal software
- Templates for Employee Review Spreadsheets: 360 reviews, quarterly reviews templates for Google Docs and Sheets, Microsoft Excel and Word
- LinearB: developer velocity insights
- Haystack: creates delivery metrics reports from Jira and Git data
- GitClear: metrics on DORA stats, issues and sprints, and pull request stats for insights on developer velocity