Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jamescarr/awesome-engineering-management

A collection of awesome links on all topics related to engineering management
https://github.com/jamescarr/awesome-engineering-management

List: awesome-engineering-management

Last synced: 3 months ago
JSON representation

A collection of awesome links on all topics related to engineering management

Awesome Lists containing this project

README

        

# Awesome Engineering Management [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

A curated list of awesome engineering management resources to help you crack being an effetive leader!

## New to This
If you're new to engineering management you likely have lots of questions and are unsure about
a lot of things. I know I was. I still am. Here's some links to posts I think target specifically
new engineering managers.

1. [Engineering Management: The Pendulum or the Ladder](https://charity.wtf/2019/01/04/engineering-management-the-pendulum-or-the-ladder/)
1. [Surviving Your First Ninety Days as an Engineering Manager](https://engineering.sharethrough.com/blog/2015/11/04/surviving-your-first-ninety-days-as-an-engineering-manager/)
1. [This 90-Day Plan Turns Engineers into Remarkable Managers](https://review.firstround.com/this-90-day-plan-turns-engineers-into-remarkable-managers)
1. [Do I truly want to become a manager?](https://knowyourteam.com/blog/2019/03/20/do-i-truly-want-to-become-a-manager/)

## 1-1s
1. [Art of the Akward 1-1](https://medium.com/@mrabkin/the-art-of-the-awkward-1-1-f4e1dcbd1c5c)
1. [Teplate for Effective 1-1s for Leaders](https://matangd.medium.com/template-for-effective-1on1-for-leaders-16b0dfd04554)
1. [Lara Hogan: First 1-1 Questions](https://larahogan.me/blog/first-one-on-one-questions/)
1. [5 One-on-One Templates for Effective Managers](https://uptickapp.com/blog/5-one-on-one-meeting-templates-for-effective-managers)
1. [Why 1-1 meetings are crucial to your team’s success](https://wavelength.asana.com/workstyle-what-is-a-1-1/)
1. [The Art of the One-on-One Meeting](https://fellow.app/blog/meetings/one-on-one-meeting-definitive-guide/) (ebook)
1. [101 Questions to Ask in One on Ones](https://jasonevanish.com/2014/05/29/101-questions-to-ask-in-1-on-1s/)
1. [Manager Handoffs](https://larahogan.me/blog/manager-handoffs/)
1. [Benefits of a 1-1 Meeting](https://fellow.app/blog/meetings/benefits-of-one-on-one-meetings/)
1. [24 great one-on-one meeting questions](https://www.cultureamp.com/blog/great-one-on-one-meeting-questions)
1. [Three Random Questions](https://veryhappythings.github.io/101-questions/) - An interactive resource that plucks three random 1-1 questions from a list of 101.
1. [The Update, The Vent, and The Disaster](https://randsinrepose.com/archives/the-update-the-vent-and-the-disaster/) - Rands discusses the three buckets of 1:1s he typically encounters

## Team Charters
1. [Writing a Team Charter](https://medium.com/bbc-design-engineering/writing-a-team-charter-9ba3292a9775)
r
1. [Miro - Team Chater: The Ultimate Guide with Examples](https://miro.com/guides/team-charter/)
1. [How Using a Team Charter Helps Our Distributed Firefox User Research Team Connect and Align](https://medium.com/firefox-ux/how-using-a-team-charter-helps-our-distributed-firefox-user-research-team-connect-and-align-61e9a23c90ce)
1. [Gergely Nemeth - Team Charters](https://nemethgergely.com/blog/team-charters)
1. [Mural - Team Charter](https://blog.mural.co/team-charter)
1. [Design Culture Basics - Creating Your Team Charter - Interaction South America 2015](https://www.slideshare.net/runger/design-culture-basics-creating-your-team-charter-interaction-south-america-2015)

## Engineering Organization
1. [Trifecta: How to maximize product teams’ impact](https://productcoalition.com/trifecta-product-teams-and-impact-f86f32b1f452)
1. [Functional vs. Unit Organization](https://medium.learningbyshipping.com/functional-versus-unit-organizations-6b82bfbaa57?gi=ff2ddccd793)
1. [Social group sizes, Dunbar’s number and implications for communities of practice](https://emilywebber.co.uk/social-group-sizes-dunbars-number-and-implications-for-communities-of-practice/)
1. [The Uncanny Valley of a Functional Organization](https://stratechery.com/2013/the-uncanny-valley-of-a-functional-organization/)
1. [Scaling engineering organizations](https://stripe.com/atlas/guides/scaling-eng) - Lessons learned from scaling Stripe's engineering team.
1. [Team Topologies](https://web.devopstopologies.com/) - A great online intro to the book, lays out several example toplogies.
1. [Sizing Engineering Teams](https://lethain.com/sizing-engineering-teams/)

## Blogs
1. [Rands In Repose](https://randsinrepose.com/archives/category/management/)
1. [Irrational Exuberance](https://lethain.com/tags/management/) - Will Larson's writings on management.
1. [The Engineering Manager](https://www.theengineeringmanager.com/)

## Onboarding
Having a good 90 day plan is a recipe for success at all levels. Here is a collection of resources and templates.
### Executive Onboarding
1. [90 Day Plan (VP of Engineering](https://docs.google.com/spreadsheets/d/1wHII6ojzLbsIR6rb8Cb-W0aa4-ETbwGYUsHOp5AXPhg/edit?usp=sharing) - a template for a VP of Engineering
1. [Shishar's Tips for Executive Onboarding](https://coda.io/@shishir/executive-onboarding)

## Podcasts
1. [Level Up Engineering](https://codingsans.com/engineering-management-podcast)
1. [Super Managers](https://fellow.app/supermanagers/)
1. [Decisive Moments for Engineering Leaders](https://podcasts.apple.com/us/podcast/decisive-moments-for-engineering-leaders/id1489429177)
1. [Manager Tools](https://www.manager-tools.com/all-podcasts) - Management in general, not just engineering.
1. [The Manager's Handbook](https://open.spotify.com/show/71p58TpC9GUfEbW8AkWPIX?si=lotHr7cMQjKh2hTSS8rKOA&dl_branch=1)
1. [Coching for Leaders](https://coachingforleaders.com/podcast/)
1. [cto.coffee](https://cto.coffee/)
1. [CTO Connection](https://podcast.ctoconnection.com/)
1. [Scaling Software Teams](https://open.spotify.com/show/1oNuKMSBfLvhVTtMoYDbOC)
1. [The People Stack Podcast](https://podcasts.apple.com/us/podcast/people-stack-podcast/id1128252178?mt=2)
1. [Manager's Club](https://podcasts.apple.com/us/podcast/people-stack-podcast/id1128252178?mt=2)
1. [Reboot](https://open.spotify.com/show/5BdSBywd34C6ZyOhfdMPG4?si=642mXLJ1TMm4ROf-nx2Z8A) - highly recommended on the ups and downs of leadership. For me, I had a lot of struggles psychologically during the pandemic and this podcast had some great interviews and insights on handling it effectively.

## Books
1. [Managing Humans](https://www.goodreads.com/book/show/1317946.Managing_Humans)
1. [An Elegant Puzzle](https://blas.com/an-elegant-puzzle/)
1. [Manager's Path](https://www.goodreads.com/book/show/33369254-the-manager-s-path) - Camile does a really great job in this book helping chart a career path for managers and how to constantly improve.
1. [Radical Candor](https://www.goodreads.com/book/show/29939161-radical-candor) - If you can get past the SV name dropping, there are some worthwhile strategies on having an honest relationship with direct reports and approaching difficult conversations effectively.
1. [Turn the Ship Around](https://davidmarquet.com/turn-the-ship-around-book/)
1. [Accelerate](https://www.goodreads.com/book/show/35747076-accelerate)
1. [The First 90 Days](https://www.goodreads.com/book/show/15824358-the-first-90-days) - onboarding new engineers and engineering managers will set the stage for success. This book is essential reading for charting a good 90 day plan for new hires.
1. [Rands Leadership Reading List](https://www.goodreads.com/list/show/142078.Rands_Leadership_Books_Reading_List) - as I was typing this list, I realized the awesome community already had a great reading curated reading list, so sharing here.
1. [Manager's Handbook](https://themanagershandbook.com/)

## Carreer Growth
1. [Progression.fyi](https://www.progression.fyi/)
1. [Staff Engineer](https://staffeng.com/guides/) - Guides for reaching and succeeding at Staff-plus roles. I find these useful when talking with senior engineers on their career growth plans.
1. [8th Light Career Grid](https://8thlight.com/blog/claudia-richman/2020/01/21/career-grid.html)
1. [LeadDev: Designing a growth framework for your engineering team](https://leaddev.com/career-paths-progression-promotion/designing-growth-framework-your-engineering-team)
1. [Medium: Engineering growth: introduction](https://medium.com/s/engineering-growth-framework/engineering-growth-introduction-8ba7b78c8d6c)
1. [Building a Technical Career Path at Spotify](https://engineering.atspotify.com/2016/02/08/technical-career-path/) - Spotify's Career growth framework
1. [Engineering Ladder Link List](https://squeakyvessel.com/2016/07/11/engineering-ladders-links-elsewhere/) - Learn from others by exploring the various career ladders used by other tech companies that are collected here.

## Communication
1. [The Importance of Written Communication for Engineering Teams](https://www.toptal.com/engineering-management/written-communication-workplace)

## Conferences
1. [The Lead Developer](https://leaddev.com/)

## Communities
1. [Rands Leadership Slack](https://randsinrepose.com/welcome-to-rands-leadership-slack/)
1. [Engineering Managers](https://engmanagers.github.io/)

## Other Lists
* [The Leadership Library for Engineers](https://leadership-library.dev/The-Leadership-Library-for-Engineers-c3a6bf9482a74fffa5b8c0e85ea5014a) - a pretty incredible resource that I came across while researching for more content to put in this list.