Awesome
Tech Leadership
This is meant to be a collection of articles, resources, and links for those in technical leadership or engineering management roles. It's intended that the global community of engineering leaders contribute resources here for one another's benefit.
Adding Resources
Please submit a pull request with the link added to this README, in Markdown syntax, alphabetized in the appropriate category. If your resource doesn't fit into a category, feel free to include a new one in your request. When possible, include the author's Twitter or LinkedIn link. Feel free to add your own name as the recommender.
Articles - Tech Leadership Specific
- #Define CTO by Greg Brockman
- Accidental Leadership by Sam Schillace
- Defining Roles by Sanford Dickert
- Effective Technical Leadership by David Byttow
- How Zenefits Just Lost an Engineer by Oscar Godson
- Lessons Learned in Engineering & Management by Greg Bayer
- Our Management Culture at Asana by Dustin Moskovitz
- People-Centered Engineering by Derek Brown
- Performance Culture by Joe Duffy
- Starting Up Security by Ryan McGeehan
- The Full Stack Employee by Chris Messina
- This is What Impactful Engineering Leadership Looks Like from First Round
- What Defines an Engineering-Driven Culture from Andy Rachleff
- What I Learned Scaling Engineering Teams Through Euphoria and Horror from Tim Howes
- What Technology Should My Startup Use? by Matt Aimonetti
Articles - General Leadership & Management
- 3 Characteristics of High-Caliber Leaders by Derek Brown
- 8 Qualities That Make Great Bosses Unforgettable by Jeff Haden
- 10 Sentences Good Managers Never Say - Ever by Bernard Marr
- 10 Things Bosses Never Tell Employees - But Should by Jeff Haden
- A Process for Developing Leaders by Derek Brown
- Building a Culture of Integrity by Derek Brown
- Building a Culture of Trust by Derek Brown
- Building Great Teams like the Pros: Recruiting and Developing Talent by Derek Brown
- Creating a Culture of Joy by Derek Brown
- Criticism and Ineffective Feedback by Kate Heddleston
- Developing Your Team Through Effective One on Ones by Derek Brown
- Focus: The Secret to Getting Things Done by Derek Brown
- Goldilocks Management by Dustin Moskovitz
- Here's Why Good Employees Quit by Mary Davids
- How Leaders Change an Organization's Culture by Derek Brown
- It's During Bad Times That You Can Tell if Someone is Any Good by Ryan Roslansky
- Leading from the Trenches by Derek Brown
- Leading Healthy Teams by Derek Brown
- Leading Others with Grace by Derek Brown
- Leaders Live in the Future by Derek Brown
- Leadership is Not Sexy by Derek Brown
- Management Cliches That Work by Steven Sinofsky
- Mentoring vs. Coaching by Jim Gourgoutis
- Reverse Engineer Everything by Derek Brown
- Stop Wasting Everyone's Time: A SANE Meeting Policy by Derek Brown
- Ten Stupid Rules That Drive Great Employees Away by Liz Ryan
- The Difference Between Managers and Leaders by Ilya Pozin
- The One Minute Test by Jared Spool
- The Six Deadly Sins of Leadership by Jack Welch
- Three Things I've Learned From Warren Buffett by Bill Gates
- What Story Are You Telling? by Derek Brown
- Worker, Interrupted: The Cost of Task Switching by Kermit Pattison
Books
- Hello, Startup by Jim Brikman
- Team Geek by Brian W. Fitzpatrick and Ben Collins-Sussman recommended by Tim Lantz
- The 21 Irrefutable Laws of Leadership by John Maxwell
- The Effective Engineer: How to Leverage Your Efforts in Software Engineering to Make a Disproportionate and Meaningful Impact by Edmond Lau recommended by Vladimir Novakovski
- The World's Most Powerful Leadership Principle: How to Become a Servant Leader by James Hunter
- Work Rules by Laszlo Bock recommended by Davide Alessio
Other Collections
PDFs
- Frequently Forgotten Fundamental Facts about Software Engineering by Robert L. Glass