WTF does a product manager do? (and why engineers should care)
WTF does a product manager do? (and why engineers should care)Skills for developers from the product manager playbookIn our last issue, Ian Vanagas wrote about how engineering has escaped the codebase. How engineering tools, mindset, and identity increasingly shape every function, especially at startups. We’ve seen this first-hand at PostHog, but it’s not an isolated trend. The lines between product management and engineering are blurring, too.¹ Thanks to LLMs, figuring out what to build is now a greater bottleneck than how to build it, and it’s forcing engineers to think more like product managers (PMs). In this issue, we’ll help you take advantage of what product managers have already figured out by going over the top three skills in their playbook. 1. Gather the right contextProviding context is a product manager’s most important job. What exactly do we mean by context? In the same way that sailors used to navigate by the stars, engineers depend on context to make the right product decisions. Good context points teams in the right direction; great context can change a company’s entire trajectory. Take Duolingo for example. In a guest edition of Lenny’s Newsletter, Duolingo’s Head of Product, Jorge Mazal, recounted how the company fixed its stalling growth problem. The team initially focused on friend referrals, premium trials, and in-game mechanics. Nothing worked, and daily active users (DAU) continued to decline. But then Mazal and the data science team discovered that current user retention rates (CURR) were 5x more impactful on DAU than any other projected metric. That single piece of context completely shifted the product roadmap. Instead of trying to acquire new users, the team invested in keeping existing learners hooked with leaderboards, daily streaks, and – of course – passive-aggressive push notifications from everybody’s favorite lime green owl. Four years later, Duolingo successfully exited with massive 4.5x DAU gainz. Product metrics like CURR and DAU in Duolingo’s story are just one form of context. There are many more, such as:
Gathering context can be difficult since it’s not always obvious what information is useful at any given point in time.² You could spend weeks analyzing bug reports to improve feature adoption, only to realize after one user interview that it was a discoverability problem all along. The good news is that you can develop an intuition for this by tracking what types of context led to measurable success through accountability loops (we’ll cover what that looks like in the next section). Takeaway for engineersDon’t wait around for someone else to give you the right context for your product. Instead, generate it yourself by creating your own systems for discovery. In addition to helping you ship faster, this gives you an unfiltered view of the data. For example, talking to users provides clearer insight than reading secondhand notes from your PM since information gets lost at each step along the way: Another reason engineers should do this is that your teammates might not understand the technical options and constraints as well as you do. Sometimes only the person with the full context of a problem can ask the right questions.
2. Track success with feedback loopsAll that context is useless if your team doesn’t know if they’re winning. Product managers at PostHog track and ensure success³ by running growth reviews: monthly meetings where they go over revenue trends, user feedback, usage metrics, and quarterly goals with the engineers building the product. If the numbers aren’t moving in the right direction, the PM presents a well-researched explanation to the team so that they can come up with an informed hypothesis and solution: When the team meets again in the following month, they’ll review what worked and what didn’t. Each iteration levels up the product – and the team’s product sense, too. Here’s an example from our Error Tracking team:
Without Cory’s investigation, the team could have easily spent months on new features that they thought would solve the churn problem, without addressing the root cause. Feedback loops like these create accountability and, in turn, give developers more autonomy. Engineers at PostHog can make product decisions more freely (without PMs micromanaging roadmaps) since the system ensures they’re always contributing to the company’s bottom line. Takeaway for engineersYou can turn every sprint into a mini growth review by setting aside time to define and evaluate success in each session. We do this at PostHog by classifying each milestone with one of the following:
This ensures we’re learning from each cycle and not just shipping mindlessly. It’s way more useful than just marking tasks as “Completed”.
3. Communicate towards actionTo make all of the above actually work, you need to make communication actionable. We know this sounds like classic PM fluff, but give us a minute to explain. It’s easy for anyone to state a problem:
But this doesn’t help engineers understand what to build or why. Communicating towards action looks like:
This is better, but why? It reduces friction by surfacing important information from the start:
This is where all three skills come together. Product managers know what information to provide thanks to all the context they’ve gathered and feedback loops they’ve experienced. And how they deliver it – by communicating actionably – makes all the difference. Takeaway for engineersSince action is the goal, it’s best to default to shipping when you can. That’s why pull requests are the S-tier form of communication at PostHog. (Email is F-tier, obviously.) But when the next step is unclear and you need to bring it up for discussion, work backwards. Think about what types of context and success criteria a PM would provide to make the information as actionable as possible.
Words by Jina Yoon, reformed PM who once learned the dark arts and now shares the secrets with you. 📚 From the library
🦔 Join the prickle1 A recent survey by Figma found that 64% of designers, developers, and marketers say their work spans multiple product roles. 2 PM work typically follows a pattern based on what stage of the product lifecycle the team is in. This can help narrow down what types of context will be most relevant. 3 At PostHog, product managers are also in charge of the most direct lever to revenue: pricing. |
Similar newsletters
There are other similar shared emails that you might be interested in:






