Skip to content
Art of Yak Shaving

Art of Yak Shaving

  • Start Here
  • Articles
  • Books
  • Recommendations
Menu

All posts tagged technical program manager

How to Give and Receive Great Peer Feedback

Posted on September 13, 2023September 13, 2023Author artofyakshavingPosted in Tech

When I first joined big tech, I was overwhelmed with the feedback system. I had been used to the traditional system of getting annual feedback from my boss. Like most things, tech culture took this to the next level. Tech is obsessed with feedback, probably to a fault. If you don’t understand it, you can…

Read More

A Simple Project Plan for a TPM

Posted on January 26, 2021January 26, 2021Author artofyakshavingPosted in Tech

If you are a TPM, you will spend a lot of time planning and executing projects, so it’s worth thinking through a model so it’s easy to repeat. There’s a lot of advice and frameworks out there for how to plan out a project. Unfortunately, I’ve found that about 90% of them are too complicated…

Read More

How to Crush the Behavioral Interview for Technical Program Managers

Posted on August 13, 2020August 24, 2020Author artofyakshavingPosted in Tech

Tech interviews aren’t just about algorithms and system design. You’ll also need to convince the interviewers that you are someone they want to work with. Here’s my step by step guide to preparing for the behavioral interview as a technical program manager.

System Design for Technical Program Managers

System Design for Technical Program Managers

Posted on May 18, 2020January 6, 2023Author artofyakshavingPosted in Tech

I have been a technical program manager now for over ten years at a mix of big tech (FAANG) and startups. I have been on both sides of dozens and dozens of interviews for TPMs. The one area of weakness that I constantly see (and the area that I struggled with the most in the…

Read More

©2025 Art of Yak Shaving | Theme by SuperbThemes.Com