Episode

How PMs Ship 100K Lines of Code at OpenAI with Ryan Lopopolo, Member of Technical Staff

Podcast
The Growth Podcast
Published
May 25, 2026
Duration seconds
4485
Processing state
not_requested
Canonical source
https://www.news.aakashg.com/p/ryan-lapopolo-podcast
Audio
https://api.substack.com/feed/podcast/199184592/b3b720f9a7367c007f4b1dafe2ec4877.mp3
JSON
/v1/public/podcasts/the-growth-podcast-6993153/episodes/how-pms-ship-100k-lines-of-code-at-openai-with-ryan-lopopolo-member-of-technical-staff
Markdown
/podcast/the-growth-podcast-6993153/how-pms-ship-100k-lines-of-code-at-openai-with-ryan-lopopolo-member-of-technical-staff.md

Actions

  • POST https://stenobird.com/v1/public/podcasts/the-growth-podcast-6993153/episodes/how-pms-ship-100k-lines-of-code-at-openai-with-ryan-lopopolo-member-of-technical-staff/transcription-requests
    Idempotently request low-priority transcript generation for this episode.
  • GET https://stenobird.com/podcast/the-growth-podcast-6993153/how-pms-ship-100k-lines-of-code-at-openai-with-ryan-lopopolo-member-of-technical-staff.md
    Read the agent-friendly Markdown representation of this episode resource.

Summary

Today’s episode Most companies are still debating whether PMs should ship code. OpenAI is already debating the best ways for PMs to ship code. They’re living in the future. The builder behind a lot of that harness engineering is Ryan Lopopolo. He wrote the OpenAI post on harness engineering and runs a frontier team where PMs, designers, and engineers all ship using the same system. The wild part for me? His PMs shipped around 100K lines of production code. Did they open the IDE? Hell no! Their coding happened through PRDs , tests, docs, and harness rules. The model did the typing. As someone who spent a decade in PM growth roles, I’ve seen how long it takes to move a feature from PRD in a doc to code in prod. For most companies, that latency is weeks. In Ryan’s world, it can be days, and the PM is inside the loop instead of watching from Jira. So I wanted to get to the bottom of this: * What does the harness look like when PMs can ship like that? * How do engineering teams set PMs up so they don’t ship slop? * What changes in the EPD trio when code is cheap, and validation is the bottleneck? That’s today’s episode, and I come with receipts as Ryan goes deep. ---- Check out the conversation on Apple , Spotify , and YouTube . Brought to you by: * Product Faculty - Get $550 off their #1 AI PM Certification with code AAKASH550C7 * Bolt - Ship AI-powered products 10x faster * Customer.io - Send smarter messages using your product data * Ariso - Ship AI agents and features faster, with fewer regressions * Pendo - The #1 software experience management platform ---- * If you want access to my AI tool stack - Dovetail, Arize, Linear, Descript, Reforge Build, Relay.app, Magic Patterns, Speechify, Bolt.new and Mobbin - become an annual subscriber ($150), and grab Aakash’s bundle…