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.
- Leadership and Team Dynamics
- Communication Skills
- Coaching and Mentoring
- Interviewing, Hiring and Onboarding
- Facilitation
- Teaching
- Architecture
- Bridging the Gap between Tech and the Business
- Devops
- Documentation and Technical Writing
- Engineering Practices
- Estimation and Project Management
- Prioritization
- Risk Management
- Security
- Technical Vision
- Visualising Architecture
💲 - paid for content