Awesome TPM
A curated and opinionated list of resources for Technical Program Managers
Basics
- What is the role of a Technical Program Manager at Facebook? (Quora)
- What does a Technical Program Manager do? With Meysam Sarabadani
- What does a technical program manager do in practice? (Reddit)
- What Is a Program Manager vs. a Project Manager?
- Product Manager versus Program Manager
- What is the Role of a Technical Program Manager?
Advanced
- Technical Program Managers at Facebook
- What do Facebookβs Technical Program Managers do?
- Doordash - 6 Principles for Building a World Class TPM Team
- Technical program management: Why we started a TPM team at FullStory
- Role of TPM
- Technical Program Management Principles @ Lyft
- Your First 60 Days As A Technical Program Manager
- What TPMs Do and What Software Engineers Can Learn From Them
Interviews
- Facebook TPM interview: the only post you'll need to read
- Exponent: Technical Program Manager Interview Guide
- Mario Gerard: TPM Interview Prep and more
- Reverse interview
Related
- What distinguishes the Top 1% of product managers from the Top 10%? (Quora)
- Be a Great Product Leader
- How to Hire a Product Manager
- Execution at Facebook
- The Ultimate Guide to Program Management
- Google - Technical Writing Courses for Engineers
- Design Patterns for Managing Up
Project management
- How Big Tech Runs Tech Projects and the Curious Absence of Scrum
- The Secret to a Great Planning Process β Lessons from Airbnb and Eventbrite