Resources for tech leads and aspiring tech leads.
Accepting PRs Feel free to add topics I've missed.
Different companies have differing definitions of what the tech lead role looks like. Some have tech leads also as team leads, managing the people in the team. Some companies have them as architects driving the architecture and the practices but not managing the team. Others have them as neither people managers nor architects but as the person in the team with the responsibility to ship the product, grow the team members and facilitating in the decision making process. However you or your company views the role, the resources below should help you learn some skills that will help you perform the role.
- David Haney - Developer Turned Manager
- HackerNews - How to be a Good Technical Lead
- David Morgantini - Anatomy of a Great Tech Lead
- Sam Newman - A Tech Lead Manifesto
- David Byttow - Effective Technical Leadership
- Patrick Kua - Why Technical Leadership Matters [42:05]
- Laura Paterson and Patrick Kua - Technical Leadership [36:25]
- Patrick Kua - The Geek's Guide to Leading Teams [1:01:01]
- Pat Kua - Becoming a Tech Lead [16:47]
- Management 3.0: Leading Agile Developers, Developing Agile Leaders by Jurgen Appelo
- Managing Humans: Biting and Humorous Tales of a Software Engineering Manager by Michael Lopp
- The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact by Edmond Lau
- The Five Dysfunctions of a Team: A Leadership Fable by Patrick Lencioni