Jun 28, 2026 · 1h 9m · lennys-podcast

Why OpenAI is merging Codex and ChatGPT and the future of knowledge work | Andrew Ambrosino

Andrew Ambrosino · 45m spoken Lenny Rachitsky · 15m spoken
0:00 / 0:00
▶ Watch on YouTube →

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

Lenny Rachitsky interviews OpenAI's Andrew Ambrosino to discuss how AI inverts software product development, why Codex is transforming into a universal desktop platform for knowledge work, and how product teams must cultivate taste and role fluidity.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Lenny holds 25.2% of the talking time here. How this is scored →

Lenny as informed peer 4.4 Guest teaching 5.3 Guest disagreement 1.1 Lenny pushing back 0.8
05100:0015:0030:0045:001:00:002:33–5:22 · Lenny as informed peer 4/10 The Inversion of the Product Development Process Lenny opens by asking how AI is reshaping product teams. Andrew explains the inversion of the development process where implementation is cheap and curation and taste become the expensive bottleneck.5:23–8:28 · Lenny as informed peer 4/10 Sponsor Message: WorkOS Following the sponsor read, Lenny asks about the shift from written PRDs to dozens of prototypes. Andrew pushes back on the claim that 'PRDs are dead', explaining that implementation abundance requires choosing the right medium for the specific clarity needed.8:28–12:05 · Lenny as informed peer 6/10 The 'Primal Mark' and Decoupling Visual Polish from Product Readiness Lenny introduces the concept of the 'primal mark' to explain why jumping straight to prototypes can anchor teams prematurely. Andrew agrees and explains how visual polish is now divorced from actual product de-risking, redefining what taste means in practice.12:06–16:16 · Lenny as informed peer 4/10 Why AI Models Struggle with Design and Abstraction Lenny asks why frontier models remain poor at visual design. Andrew provides a detailed technical breakdown, citing the difficulty of automated grading compared to code compilation, AI labs' focus on research-accelerating tasks, and the need for novelty and semantic code abstractions.16:16–21:11 · Lenny as informed peer 5/10 Human Novelty and New Interaction Paradigms Lenny brings up a previous guest's thesis that traditional design processes are dead in fast-moving AI cycles. Andrew offers a nuanced critique, agreeing that rigid case study rituals are obsolete while emphasizing that foundational problem-space exploration remains critical.21:11–23:33 · Lenny as informed peer 4/10 Role Fluidity and Cross-Functional Overlap on the Codex Team Lenny inquires into the internal organization and role boundaries of the Codex team. Andrew explains that team members operate with extensive overlap, defining roles not by rigid fences but by the mathematical average of their day-to-day contributions.23:33–27:22 · Lenny as informed peer 5/10 The Future of Specialized Roles vs. General 'Builders' Lenny asks if functional boundaries are collapsing into generic 'builders'. Andrew forcefully rejects the extreme idea of eliminating product managers, emphasizing that product and engineering remain distinct disciplines with specialized best practices.27:22–31:38 · Lenny as informed peer 4/10 Team Structure and High-Agency Hiring at OpenAI Lenny asks about hiring profiles and team size on Codex. Andrew outlines their 'zone defense' model where high-agency product leaders create broad organizational coverage rather than clustering on single features.31:42–34:03 · Lenny as informed peer 4/10 Product Planning and Building for Future Model Capabilities Lenny asks how roadmaps are formulated when model capabilities change rapidly. Andrew explains that high precision on long-term roadmaps is false precision, noting that Codex succeeded in February with the exact same architecture that would have failed in November.34:04–39:18 · Lenny as informed peer 5/10 Sponsor Message: Mercury Lenny asks about balancing extreme ambition with building ahead of model readiness. Andrew reviews past iterations like Operator and Atlas, warning against becoming too 'AGI pilled' when users require pragmatic stepping stones.39:18–42:05 · Lenny as informed peer 4/10 Beyond Coding Loops: Autonomous Development and Code Complexity Lenny asks about the modern frontier of AI-native engineering loops. Andrew playfully dismisses basic loops as outdated and points out key technical bottlenecks, such as models increasing codebase complexity and failing to delete code.42:06–45:44 · Lenny as informed peer 4/10 How Andrew Uses Codex to Manage Product and Daily Briefs Lenny asks how Andrew uses Codex to run his own workflows. Andrew walks through using the app for automated Slack morning briefs, triage across 3,000 channels, and continuous coaching of agent instructions.45:44–49:06 · Lenny as informed peer 6/10 Connectors, Computer Use, and Productizing Workflows Lenny demonstrates his own hands-on expertise by detailing how he built an automated email spam classifier in Codex and let computer use configure GCP Pub/Sub. Andrew details the product boundary between API connectors, in-app browsers, and raw GUI computer use.49:07–52:06 · Lenny as informed peer 5/10 Integrating Browsers, Desktop Tools, and SaaS Apps Lenny references Dan Shipper's prediction about running SaaS apps entirely inside Codex. Andrew outlines the technical complexities of embedding browser stacks, multi-tab enterprise security, and resolving keyboard shortcut collisions.52:06–55:47 · Lenny as informed peer 4/10 Expanding Codex Beyond Engineers to General Knowledge Work Lenny asks about the overarching vision for Codex. Andrew explains how internal OpenAI employees in finance, legal, and marketing adopted Codex despite its developer-centric UI, leading to its expansion into general knowledge work.55:48–59:30 · Lenny as informed peer 5/10 The Vision for Codex as a Desktop Home Base and the Premiere Pro Story Lenny discusses the convergence of ChatGPT and Codex into a unified desktop hub. Andrew shares an anecdote where an OpenAI videographer used Codex to autonomously write its own Premiere Pro plugin to execute video edits.59:31–1:01:48 · Lenny as informed peer 4/10 Fail Corner: Startups, Slogs, and Internal OpenAI Feedback Loops Lenny introduces Fail Corner to discuss past setbacks. Andrew reflects on selling his previous startup for parts and describes intense internal OpenAI feedback loops with 2,000-message Slack threads tearing down product proposals.1:01:48–1:06:35 · Lenny as informed peer 4/10 Lightning Round: Books, Pop Culture, and the Triad of PM/Design/Eng Lenny runs through lightning round questions covering children's books, television habits, and role hierarchies. Andrew playfully dodges declaring a toughest role among PM, design, and engineering while embracing fluid collaboration.1:06:36–1:09:55 · Lenny as informed peer 3/10 Podcast Outro During the outro and post-recording chat, the room producer discusses using Codex for editing video pauses. Andrew and Lenny discuss the necessity of adaptability and avoiding rigid attachment to specific toolchains.2:33–5:22 · Guest teaching 5/10 The Inversion of the Product Development Process Lenny opens by asking how AI is reshaping product teams. Andrew explains the inversion of the development process where implementation is cheap and curation and taste become the expensive bottleneck.5:23–8:28 · Guest teaching 5/10 Sponsor Message: WorkOS Following the sponsor read, Lenny asks about the shift from written PRDs to dozens of prototypes. Andrew pushes back on the claim that 'PRDs are dead', explaining that implementation abundance requires choosing the right medium for the specific clarity needed.8:28–12:05 · Guest teaching 5/10 The 'Primal Mark' and Decoupling Visual Polish from Product Readiness Lenny introduces the concept of the 'primal mark' to explain why jumping straight to prototypes can anchor teams prematurely. Andrew agrees and explains how visual polish is now divorced from actual product de-risking, redefining what taste means in practice.12:06–16:16 · Guest teaching 6/10 Why AI Models Struggle with Design and Abstraction Lenny asks why frontier models remain poor at visual design. Andrew provides a detailed technical breakdown, citing the difficulty of automated grading compared to code compilation, AI labs' focus on research-accelerating tasks, and the need for novelty and semantic code abstractions.16:16–21:11 · Guest teaching 5/10 Human Novelty and New Interaction Paradigms Lenny brings up a previous guest's thesis that traditional design processes are dead in fast-moving AI cycles. Andrew offers a nuanced critique, agreeing that rigid case study rituals are obsolete while emphasizing that foundational problem-space exploration remains critical.21:11–23:33 · Guest teaching 5/10 Role Fluidity and Cross-Functional Overlap on the Codex Team Lenny inquires into the internal organization and role boundaries of the Codex team. Andrew explains that team members operate with extensive overlap, defining roles not by rigid fences but by the mathematical average of their day-to-day contributions.23:33–27:22 · Guest teaching 6/10 The Future of Specialized Roles vs. General 'Builders' Lenny asks if functional boundaries are collapsing into generic 'builders'. Andrew forcefully rejects the extreme idea of eliminating product managers, emphasizing that product and engineering remain distinct disciplines with specialized best practices.27:22–31:38 · Guest teaching 5/10 Team Structure and High-Agency Hiring at OpenAI Lenny asks about hiring profiles and team size on Codex. Andrew outlines their 'zone defense' model where high-agency product leaders create broad organizational coverage rather than clustering on single features.31:42–34:03 · Guest teaching 6/10 Product Planning and Building for Future Model Capabilities Lenny asks how roadmaps are formulated when model capabilities change rapidly. Andrew explains that high precision on long-term roadmaps is false precision, noting that Codex succeeded in February with the exact same architecture that would have failed in November.34:04–39:18 · Guest teaching 6/10 Sponsor Message: Mercury Lenny asks about balancing extreme ambition with building ahead of model readiness. Andrew reviews past iterations like Operator and Atlas, warning against becoming too 'AGI pilled' when users require pragmatic stepping stones.39:18–42:05 · Guest teaching 6/10 Beyond Coding Loops: Autonomous Development and Code Complexity Lenny asks about the modern frontier of AI-native engineering loops. Andrew playfully dismisses basic loops as outdated and points out key technical bottlenecks, such as models increasing codebase complexity and failing to delete code.42:06–45:44 · Guest teaching 5/10 How Andrew Uses Codex to Manage Product and Daily Briefs Lenny asks how Andrew uses Codex to run his own workflows. Andrew walks through using the app for automated Slack morning briefs, triage across 3,000 channels, and continuous coaching of agent instructions.45:44–49:06 · Guest teaching 5/10 Connectors, Computer Use, and Productizing Workflows Lenny demonstrates his own hands-on expertise by detailing how he built an automated email spam classifier in Codex and let computer use configure GCP Pub/Sub. Andrew details the product boundary between API connectors, in-app browsers, and raw GUI computer use.49:07–52:06 · Guest teaching 5/10 Integrating Browsers, Desktop Tools, and SaaS Apps Lenny references Dan Shipper's prediction about running SaaS apps entirely inside Codex. Andrew outlines the technical complexities of embedding browser stacks, multi-tab enterprise security, and resolving keyboard shortcut collisions.52:06–55:47 · Guest teaching 6/10 Expanding Codex Beyond Engineers to General Knowledge Work Lenny asks about the overarching vision for Codex. Andrew explains how internal OpenAI employees in finance, legal, and marketing adopted Codex despite its developer-centric UI, leading to its expansion into general knowledge work.55:48–59:30 · Guest teaching 6/10 The Vision for Codex as a Desktop Home Base and the Premiere Pro Story Lenny discusses the convergence of ChatGPT and Codex into a unified desktop hub. Andrew shares an anecdote where an OpenAI videographer used Codex to autonomously write its own Premiere Pro plugin to execute video edits.59:31–1:01:48 · Guest teaching 5/10 Fail Corner: Startups, Slogs, and Internal OpenAI Feedback Loops Lenny introduces Fail Corner to discuss past setbacks. Andrew reflects on selling his previous startup for parts and describes intense internal OpenAI feedback loops with 2,000-message Slack threads tearing down product proposals.1:01:48–1:06:35 · Guest teaching 4/10 Lightning Round: Books, Pop Culture, and the Triad of PM/Design/Eng Lenny runs through lightning round questions covering children's books, television habits, and role hierarchies. Andrew playfully dodges declaring a toughest role among PM, design, and engineering while embracing fluid collaboration.1:06:36–1:09:55 · Guest teaching 4/10 Podcast Outro During the outro and post-recording chat, the room producer discusses using Codex for editing video pauses. Andrew and Lenny discuss the necessity of adaptability and avoiding rigid attachment to specific toolchains.2:33–5:22 · Guest disagreement 1/10 The Inversion of the Product Development Process Lenny opens by asking how AI is reshaping product teams. Andrew explains the inversion of the development process where implementation is cheap and curation and taste become the expensive bottleneck.5:23–8:28 · Guest disagreement 2/10 Sponsor Message: WorkOS Following the sponsor read, Lenny asks about the shift from written PRDs to dozens of prototypes. Andrew pushes back on the claim that 'PRDs are dead', explaining that implementation abundance requires choosing the right medium for the specific clarity needed.8:28–12:05 · Guest disagreement 1/10 The 'Primal Mark' and Decoupling Visual Polish from Product Readiness Lenny introduces the concept of the 'primal mark' to explain why jumping straight to prototypes can anchor teams prematurely. Andrew agrees and explains how visual polish is now divorced from actual product de-risking, redefining what taste means in practice.12:06–16:16 · Guest disagreement 1/10 Why AI Models Struggle with Design and Abstraction Lenny asks why frontier models remain poor at visual design. Andrew provides a detailed technical breakdown, citing the difficulty of automated grading compared to code compilation, AI labs' focus on research-accelerating tasks, and the need for novelty and semantic code abstractions.16:16–21:11 · Guest disagreement 2/10 Human Novelty and New Interaction Paradigms Lenny brings up a previous guest's thesis that traditional design processes are dead in fast-moving AI cycles. Andrew offers a nuanced critique, agreeing that rigid case study rituals are obsolete while emphasizing that foundational problem-space exploration remains critical.21:11–23:33 · Guest disagreement 1/10 Role Fluidity and Cross-Functional Overlap on the Codex Team Lenny inquires into the internal organization and role boundaries of the Codex team. Andrew explains that team members operate with extensive overlap, defining roles not by rigid fences but by the mathematical average of their day-to-day contributions.23:33–27:22 · Guest disagreement 3/10 The Future of Specialized Roles vs. General 'Builders' Lenny asks if functional boundaries are collapsing into generic 'builders'. Andrew forcefully rejects the extreme idea of eliminating product managers, emphasizing that product and engineering remain distinct disciplines with specialized best practices.27:22–31:38 · Guest disagreement 1/10 Team Structure and High-Agency Hiring at OpenAI Lenny asks about hiring profiles and team size on Codex. Andrew outlines their 'zone defense' model where high-agency product leaders create broad organizational coverage rather than clustering on single features.31:42–34:03 · Guest disagreement 1/10 Product Planning and Building for Future Model Capabilities Lenny asks how roadmaps are formulated when model capabilities change rapidly. Andrew explains that high precision on long-term roadmaps is false precision, noting that Codex succeeded in February with the exact same architecture that would have failed in November.34:04–39:18 · Guest disagreement 2/10 Sponsor Message: Mercury Lenny asks about balancing extreme ambition with building ahead of model readiness. Andrew reviews past iterations like Operator and Atlas, warning against becoming too 'AGI pilled' when users require pragmatic stepping stones.39:18–42:05 · Guest disagreement 2/10 Beyond Coding Loops: Autonomous Development and Code Complexity Lenny asks about the modern frontier of AI-native engineering loops. Andrew playfully dismisses basic loops as outdated and points out key technical bottlenecks, such as models increasing codebase complexity and failing to delete code.42:06–45:44 · Guest disagreement 0/10 How Andrew Uses Codex to Manage Product and Daily Briefs Lenny asks how Andrew uses Codex to run his own workflows. Andrew walks through using the app for automated Slack morning briefs, triage across 3,000 channels, and continuous coaching of agent instructions.45:44–49:06 · Guest disagreement 0/10 Connectors, Computer Use, and Productizing Workflows Lenny demonstrates his own hands-on expertise by detailing how he built an automated email spam classifier in Codex and let computer use configure GCP Pub/Sub. Andrew details the product boundary between API connectors, in-app browsers, and raw GUI computer use.49:07–52:06 · Guest disagreement 1/10 Integrating Browsers, Desktop Tools, and SaaS Apps Lenny references Dan Shipper's prediction about running SaaS apps entirely inside Codex. Andrew outlines the technical complexities of embedding browser stacks, multi-tab enterprise security, and resolving keyboard shortcut collisions.52:06–55:47 · Guest disagreement 0/10 Expanding Codex Beyond Engineers to General Knowledge Work Lenny asks about the overarching vision for Codex. Andrew explains how internal OpenAI employees in finance, legal, and marketing adopted Codex despite its developer-centric UI, leading to its expansion into general knowledge work.55:48–59:30 · Guest disagreement 1/10 The Vision for Codex as a Desktop Home Base and the Premiere Pro Story Lenny discusses the convergence of ChatGPT and Codex into a unified desktop hub. Andrew shares an anecdote where an OpenAI videographer used Codex to autonomously write its own Premiere Pro plugin to execute video edits.59:31–1:01:48 · Guest disagreement 0/10 Fail Corner: Startups, Slogs, and Internal OpenAI Feedback Loops Lenny introduces Fail Corner to discuss past setbacks. Andrew reflects on selling his previous startup for parts and describes intense internal OpenAI feedback loops with 2,000-message Slack threads tearing down product proposals.1:01:48–1:06:35 · Guest disagreement 1/10 Lightning Round: Books, Pop Culture, and the Triad of PM/Design/Eng Lenny runs through lightning round questions covering children's books, television habits, and role hierarchies. Andrew playfully dodges declaring a toughest role among PM, design, and engineering while embracing fluid collaboration.1:06:36–1:09:55 · Guest disagreement 0/10 Podcast Outro During the outro and post-recording chat, the room producer discusses using Codex for editing video pauses. Andrew and Lenny discuss the necessity of adaptability and avoiding rigid attachment to specific toolchains.2:33–5:22 · Lenny pushing back 1/10 The Inversion of the Product Development Process Lenny opens by asking how AI is reshaping product teams. Andrew explains the inversion of the development process where implementation is cheap and curation and taste become the expensive bottleneck.5:23–8:28 · Lenny pushing back 1/10 Sponsor Message: WorkOS Following the sponsor read, Lenny asks about the shift from written PRDs to dozens of prototypes. Andrew pushes back on the claim that 'PRDs are dead', explaining that implementation abundance requires choosing the right medium for the specific clarity needed.8:28–12:05 · Lenny pushing back 1/10 The 'Primal Mark' and Decoupling Visual Polish from Product Readiness Lenny introduces the concept of the 'primal mark' to explain why jumping straight to prototypes can anchor teams prematurely. Andrew agrees and explains how visual polish is now divorced from actual product de-risking, redefining what taste means in practice.12:06–16:16 · Lenny pushing back 1/10 Why AI Models Struggle with Design and Abstraction Lenny asks why frontier models remain poor at visual design. Andrew provides a detailed technical breakdown, citing the difficulty of automated grading compared to code compilation, AI labs' focus on research-accelerating tasks, and the need for novelty and semantic code abstractions.16:16–21:11 · Lenny pushing back 2/10 Human Novelty and New Interaction Paradigms Lenny brings up a previous guest's thesis that traditional design processes are dead in fast-moving AI cycles. Andrew offers a nuanced critique, agreeing that rigid case study rituals are obsolete while emphasizing that foundational problem-space exploration remains critical.21:11–23:33 · Lenny pushing back 1/10 Role Fluidity and Cross-Functional Overlap on the Codex Team Lenny inquires into the internal organization and role boundaries of the Codex team. Andrew explains that team members operate with extensive overlap, defining roles not by rigid fences but by the mathematical average of their day-to-day contributions.23:33–27:22 · Lenny pushing back 2/10 The Future of Specialized Roles vs. General 'Builders' Lenny asks if functional boundaries are collapsing into generic 'builders'. Andrew forcefully rejects the extreme idea of eliminating product managers, emphasizing that product and engineering remain distinct disciplines with specialized best practices.27:22–31:38 · Lenny pushing back 1/10 Team Structure and High-Agency Hiring at OpenAI Lenny asks about hiring profiles and team size on Codex. Andrew outlines their 'zone defense' model where high-agency product leaders create broad organizational coverage rather than clustering on single features.31:42–34:03 · Lenny pushing back 1/10 Product Planning and Building for Future Model Capabilities Lenny asks how roadmaps are formulated when model capabilities change rapidly. Andrew explains that high precision on long-term roadmaps is false precision, noting that Codex succeeded in February with the exact same architecture that would have failed in November.34:04–39:18 · Lenny pushing back 1/10 Sponsor Message: Mercury Lenny asks about balancing extreme ambition with building ahead of model readiness. Andrew reviews past iterations like Operator and Atlas, warning against becoming too 'AGI pilled' when users require pragmatic stepping stones.39:18–42:05 · Lenny pushing back 1/10 Beyond Coding Loops: Autonomous Development and Code Complexity Lenny asks about the modern frontier of AI-native engineering loops. Andrew playfully dismisses basic loops as outdated and points out key technical bottlenecks, such as models increasing codebase complexity and failing to delete code.42:06–45:44 · Lenny pushing back 0/10 How Andrew Uses Codex to Manage Product and Daily Briefs Lenny asks how Andrew uses Codex to run his own workflows. Andrew walks through using the app for automated Slack morning briefs, triage across 3,000 channels, and continuous coaching of agent instructions.45:44–49:06 · Lenny pushing back 0/10 Connectors, Computer Use, and Productizing Workflows Lenny demonstrates his own hands-on expertise by detailing how he built an automated email spam classifier in Codex and let computer use configure GCP Pub/Sub. Andrew details the product boundary between API connectors, in-app browsers, and raw GUI computer use.49:07–52:06 · Lenny pushing back 1/10 Integrating Browsers, Desktop Tools, and SaaS Apps Lenny references Dan Shipper's prediction about running SaaS apps entirely inside Codex. Andrew outlines the technical complexities of embedding browser stacks, multi-tab enterprise security, and resolving keyboard shortcut collisions.52:06–55:47 · Lenny pushing back 0/10 Expanding Codex Beyond Engineers to General Knowledge Work Lenny asks about the overarching vision for Codex. Andrew explains how internal OpenAI employees in finance, legal, and marketing adopted Codex despite its developer-centric UI, leading to its expansion into general knowledge work.55:48–59:30 · Lenny pushing back 1/10 The Vision for Codex as a Desktop Home Base and the Premiere Pro Story Lenny discusses the convergence of ChatGPT and Codex into a unified desktop hub. Andrew shares an anecdote where an OpenAI videographer used Codex to autonomously write its own Premiere Pro plugin to execute video edits.59:31–1:01:48 · Lenny pushing back 0/10 Fail Corner: Startups, Slogs, and Internal OpenAI Feedback Loops Lenny introduces Fail Corner to discuss past setbacks. Andrew reflects on selling his previous startup for parts and describes intense internal OpenAI feedback loops with 2,000-message Slack threads tearing down product proposals.1:01:48–1:06:35 · Lenny pushing back 1/10 Lightning Round: Books, Pop Culture, and the Triad of PM/Design/Eng Lenny runs through lightning round questions covering children's books, television habits, and role hierarchies. Andrew playfully dodges declaring a toughest role among PM, design, and engineering while embracing fluid collaboration.1:06:36–1:09:55 · Lenny pushing back 0/10 Podcast Outro During the outro and post-recording chat, the room producer discusses using Codex for editing video pauses. Andrew and Lenny discuss the necessity of adaptability and avoiding rigid attachment to specific toolchains.

speaking balance: gold is Lenny, purple is the guest (3 minute bins)

0:00 · Lenny 69.2% · guest 30.8%0:00 · Lenny 69.2% · guest 30.8%3:00 · Lenny 25.8% · guest 74.2%3:00 · Lenny 25.8% · guest 74.2%6:00 · Lenny 53.8% · guest 46.2%6:00 · Lenny 53.8% · guest 46.2%9:00 · Lenny 13.5% · guest 86.5%9:00 · Lenny 13.5% · guest 86.5%12:00 · Lenny 18% · guest 82%12:00 · Lenny 18% · guest 82%15:00 · Lenny 30.2% · guest 69.8%15:00 · Lenny 30.2% · guest 69.8%18:00 · Lenny 0% · guest 100%18:00 · Lenny 0% · guest 100%21:00 · Lenny 18.7% · guest 81.3%21:00 · Lenny 18.7% · guest 81.3%24:00 · Lenny 22.7% · guest 77.3%24:00 · Lenny 22.7% · guest 77.3%27:00 · Lenny 10.7% · guest 89.3%27:00 · Lenny 10.7% · guest 89.3%30:00 · Lenny 25.1% · guest 74.9%30:00 · Lenny 25.1% · guest 74.9%33:00 · Lenny 53.6% · guest 46.4%33:00 · Lenny 53.6% · guest 46.4%36:00 · Lenny 22.1% · guest 77.9%36:00 · Lenny 22.1% · guest 77.9%39:00 · Lenny 28.2% · guest 71.8%39:00 · Lenny 28.2% · guest 71.8%42:00 · Lenny 7.2% · guest 92.8%42:00 · Lenny 7.2% · guest 92.8%45:00 · Lenny 41% · guest 59%45:00 · Lenny 41% · guest 59%48:00 · Lenny 20.5% · guest 79.5%48:00 · Lenny 20.5% · guest 79.5%51:00 · Lenny 15.4% · guest 84.6%51:00 · Lenny 15.4% · guest 84.6%54:00 · Lenny 15.1% · guest 84.9%54:00 · Lenny 15.1% · guest 84.9%57:00 · Lenny 24.1% · guest 75.9%57:00 · Lenny 24.1% · guest 75.9%1:00:00 · Lenny 26.7% · guest 73.3%1:00:00 · Lenny 26.7% · guest 73.3%1:03:00 · Lenny 19.4% · guest 80.6%1:03:00 · Lenny 19.4% · guest 80.6%1:06:00 · Lenny 20.8% · guest 79.2%1:06:00 · Lenny 20.8% · guest 79.2%1:09:00 · Lenny 21% · guest 79%1:09:00 · Lenny 21% · guest 79%
Sharpest disagreement ▶ 25:09 Andrew rejects eliminating PM roles

Andrew strongly pushes back against tech industry hype, calling the idea of companies getting rid of PMs a 'terrible idea' and dismissing the notion that roles are just people vibing without real craft skills.

Hardest push from Lenny ▶ 8:28 Lenny challenges immediate prototyping with the primal mark

Lenny challenges the trend of skipping PRDs to jump straight into prototypes, introducing the 'primal mark' concept to argue that early visual artifacts anchor teams to narrow solutions.

Biggest teaching moment ▶ 12:41 Andrew on why AI models struggle with design feedback loops

Andrew breaks down the foundational differences between code generation and visual design, explaining that design lacks objective grading loops like compilers and requires cultural novelty and deep semantic code abstractions.

Lenny holds their own ▶ 46:53 Lenny demonstrates building an agentic spam filter workflow

Lenny demonstrates his technical fluency and hands-on builder credibility by detailing how he built an automated email classifier in Codex and used autonomous computer use to configure GCP Pub/Sub triggers.

the scores for every segment, with the reasoning behind each
ChapterTopicLenny as informed peerGuest teachingGuest disagreementLenny pushing backWhy
The Inversion of the Product Development Process 4511 Lenny opens by asking how AI is reshaping product teams. Andrew explains the inversion of the development process where implementation is cheap and curation and taste become the expensive bottleneck.
Sponsor Message: WorkOS 4521 Following the sponsor read, Lenny asks about the shift from written PRDs to dozens of prototypes. Andrew pushes back on the claim that 'PRDs are dead', explaining that implementation abundance requires choosing the right medium for the specific clarity needed.
The 'Primal Mark' and Decoupling Visual Polish from Product Readiness 6511 Lenny introduces the concept of the 'primal mark' to explain why jumping straight to prototypes can anchor teams prematurely. Andrew agrees and explains how visual polish is now divorced from actual product de-risking, redefining what taste means in practice.
Why AI Models Struggle with Design and Abstraction 4611 Lenny asks why frontier models remain poor at visual design. Andrew provides a detailed technical breakdown, citing the difficulty of automated grading compared to code compilation, AI labs' focus on research-accelerating tasks, and the need for novelty and semantic code abstractions.
Human Novelty and New Interaction Paradigms 5522 Lenny brings up a previous guest's thesis that traditional design processes are dead in fast-moving AI cycles. Andrew offers a nuanced critique, agreeing that rigid case study rituals are obsolete while emphasizing that foundational problem-space exploration remains critical.
Role Fluidity and Cross-Functional Overlap on the Codex Team 4511 Lenny inquires into the internal organization and role boundaries of the Codex team. Andrew explains that team members operate with extensive overlap, defining roles not by rigid fences but by the mathematical average of their day-to-day contributions.
The Future of Specialized Roles vs. General 'Builders' 5632 Lenny asks if functional boundaries are collapsing into generic 'builders'. Andrew forcefully rejects the extreme idea of eliminating product managers, emphasizing that product and engineering remain distinct disciplines with specialized best practices.
Team Structure and High-Agency Hiring at OpenAI 4511 Lenny asks about hiring profiles and team size on Codex. Andrew outlines their 'zone defense' model where high-agency product leaders create broad organizational coverage rather than clustering on single features.
Product Planning and Building for Future Model Capabilities 4611 Lenny asks how roadmaps are formulated when model capabilities change rapidly. Andrew explains that high precision on long-term roadmaps is false precision, noting that Codex succeeded in February with the exact same architecture that would have failed in November.
Sponsor Message: Mercury 5621 Lenny asks about balancing extreme ambition with building ahead of model readiness. Andrew reviews past iterations like Operator and Atlas, warning against becoming too 'AGI pilled' when users require pragmatic stepping stones.
Beyond Coding Loops: Autonomous Development and Code Complexity 4621 Lenny asks about the modern frontier of AI-native engineering loops. Andrew playfully dismisses basic loops as outdated and points out key technical bottlenecks, such as models increasing codebase complexity and failing to delete code.
How Andrew Uses Codex to Manage Product and Daily Briefs 4500 Lenny asks how Andrew uses Codex to run his own workflows. Andrew walks through using the app for automated Slack morning briefs, triage across 3,000 channels, and continuous coaching of agent instructions.
Connectors, Computer Use, and Productizing Workflows 6500 Lenny demonstrates his own hands-on expertise by detailing how he built an automated email spam classifier in Codex and let computer use configure GCP Pub/Sub. Andrew details the product boundary between API connectors, in-app browsers, and raw GUI computer use.
Integrating Browsers, Desktop Tools, and SaaS Apps 5511 Lenny references Dan Shipper's prediction about running SaaS apps entirely inside Codex. Andrew outlines the technical complexities of embedding browser stacks, multi-tab enterprise security, and resolving keyboard shortcut collisions.
Expanding Codex Beyond Engineers to General Knowledge Work 4600 Lenny asks about the overarching vision for Codex. Andrew explains how internal OpenAI employees in finance, legal, and marketing adopted Codex despite its developer-centric UI, leading to its expansion into general knowledge work.
The Vision for Codex as a Desktop Home Base and the Premiere Pro Story 5611 Lenny discusses the convergence of ChatGPT and Codex into a unified desktop hub. Andrew shares an anecdote where an OpenAI videographer used Codex to autonomously write its own Premiere Pro plugin to execute video edits.
Fail Corner: Startups, Slogs, and Internal OpenAI Feedback Loops 4500 Lenny introduces Fail Corner to discuss past setbacks. Andrew reflects on selling his previous startup for parts and describes intense internal OpenAI feedback loops with 2,000-message Slack threads tearing down product proposals.
Lightning Round: Books, Pop Culture, and the Triad of PM/Design/Eng 4411 Lenny runs through lightning round questions covering children's books, television habits, and role hierarchies. Andrew playfully dodges declaring a toughest role among PM, design, and engineering while embracing fluid collaboration.
Podcast Outro 3400 During the outro and post-recording chat, the room producer discusses using Codex for editing video pauses. Andrew and Lenny discuss the necessity of adaptability and avoiding rigid attachment to specific toolchains.

Statements from this episode (27)

Insight
Ambrosino: AI makes taste and curation the expensive bottlenecks in product development
“The implementation is actually not the expensive part anymore. It's dare I say taste. But it's the curation process. It's like of those 90 attempts, like what's good about these, what should we fold into other aspects of this, right? How should we frame this? …”
Andrew Ambrosino Jun 28, 2026 ▶ 5:02
Opinion
Ambrosino: PRDs are not dead despite claims from product leaders
“Like you've seen many product leaders say PRDs are dead. And I actually don't believe this at all.”
Andrew Ambrosino Jun 28, 2026 ▶ 7:11
Insight
Ambrosino: Use documents for product clarity and prototypes for interaction testing
“If implementation is abundant. Then it's really important to pick the right format for the point you're trying to make. If that point is product clarity around a vague area, then it might actually be a document. If what you're trying to do is get something in …”
Andrew Ambrosino Jun 28, 2026 ▶ 7:56
Insight
Ambrosino: High-fidelity prototypes no longer signal validated assumptions in AI era
“The medium implied it had baked in a lot of signal around where in the process something was. So if you're seeing something that feels like the app in production, That means that it's late in the process, that assumptions have been de-risped, that, you know, d…”
Andrew Ambrosino Jun 28, 2026 ▶ 9:05
Insight
Ambrosino: The core of product taste is deciding what to build
“But there's like the, like, what should this be? Like, if we can build anything, like what's, what's the goal here and how do we get there? That I think is like actually the real taste question here.”
Andrew Ambrosino Jun 28, 2026 ▶ 11:52
Insight
Ambrosino: AI labs prioritized coding models because code directly accelerates AI research
“I also think that the labs historically invest in making their models good at things that accelerates AI research. And that in the era, the early era of coding models is very clear that the model being able to write correct code. Would accelerate research. In …”
Andrew Ambrosino Jun 28, 2026 ▶ 13:15
Insight
Ambrosino: Design requires novelty whereas software engineering relies on known patterns
“There's an amount of like novelty that is more important in design than it actually is in software engineering. Like software engineering, you almost, you must want it to over index unknown patterns, right? Whereas design, it's like, no, there's an element of …”
Andrew Ambrosino Jun 28, 2026 ▶ 14:29
Disclosure
Ambrosino: OpenAI's Codex team started in November and now uses the app for everything
“We started the Codex app in November and we weren't using it full time. Now we use it for everything.”
Andrew Ambrosino Jun 28, 2026 ▶ 15:54
Insight
Ambrosino: Traditional design assumes implementation is too expensive to rebuild
“That process is sort of predicated on the assumption that implementation is expensive and that you can really only afford to build once. And so you need to fully like exhaustively go through the problem space and the solution space before implementing.”
Andrew Ambrosino Jun 28, 2026 ▶ 18:33
Disclosure
Ambrosino: OpenAI maintains a simplified 'baby codex' codebase to prototype faster
“Like we have baby codex, right? A dramatically simplified code base that approximates all of the interactions of the production app. And therefore is a lot quicker to vibe code over, right?”
Andrew Ambrosino Jun 28, 2026 ▶ 20:25
Opinion
Ambrosino: OpenAI sees role overlap rather than total existential role collapse
“There's been a lot written about role collapse, existential role collapse. There are no roles anymore. We haven't seen that. We've, we have seen more role collapse in the Codex org than I think other parts of the company and other parts of the economy.”
Andrew Ambrosino Jun 28, 2026 ▶ 21:39
Disclosure
Ambrosino: Codex Team Deliberately Dogfoods Suboptimal Workflows to Fix the App
“There is a desire among all of us to try to do as much as possible in the app, even when it's not the best tool so that it can become the best tool. And so a lot of design we all work on by using the app and say, okay, what's broken about this? This is a whole…”
Andrew Ambrosino Jun 28, 2026 ▶ 23:02
Opinion
Ambrosino: Eliminating the product manager role is a terrible idea
“I I've heard a lot of companies be like, we're getting rid of the product role, which I think is by the way, a terrible idea.”
Andrew Ambrosino Jun 28, 2026 ▶ 25:10
Disclosure
Ambrosino: OpenAI Codex core team has double-digit engineers and few PMs
“So we got a team double digits of engineers. Probably half that on the design side. You know, a few product people”
Andrew Ambrosino Jun 28, 2026 ▶ 28:07
Disclosure
Ambrosino: OpenAI runs large team sizes composed mostly of ICs
“At OpenAI, we let teams get very large. So we haven't said, Hey, there's no management, but like the teams are quite large, right? It's mostly ICs.”
Andrew Ambrosino Jun 28, 2026 ▶ 28:38
Insight
Ambrosino: Two PMs working too closely is often a bad sign
“If two product people are working too closely, that's often not a good signal.”
Andrew Ambrosino Jun 28, 2026 ▶ 29:06
Insight
Ambrosino: Every IC is now also a manager of AI agents
“It's not that management is going away. It's not that everyone's an IC, but like everyone's kind of both now, right? If you're an IC, you're not typing code out character by character, right? Like you are managing something. You're managing agents. You're mana…”
Andrew Ambrosino Jun 28, 2026 ▶ 30:43
Insight
Ambrosino: Any precision in a 9-month AI roadmap is false precision
“The basic just is the shorter term something is the more detail it needs. And then it's not that we don't plan for nine months out. It's that that just has to stay very hazy because any amount of precision that you add to a nine month plan right now is false p…”
Andrew Ambrosino Jun 28, 2026 ▶ 32:07
Insight
Ambrosino: AI teams must prototype future features and wait for model breakthroughs
“It basically had to be like, let's list out all of the things that we think we are interested in doing for the next year or two. Let's prototype all of them, decide which things are ready now, and then just let the others sit and bake. And then every time ther…”
Andrew Ambrosino Jun 28, 2026 ▶ 33:02
What-if
Ambrosino: OpenAI Codex would have failed if released three months earlier
“I like, I am very confident that the codex app that we released in February, if that had been ready. In November, it would have absolutely failed in the market. And the only difference was the models between November and February.”
Andrew Ambrosino Jun 28, 2026 ▶ 33:33
Disclosure
Ambrosino: 100% of current OpenAI product code is written by AI
“Cause if you're using the goalposts from last year, it's like, well, a hundred percent of our product right now is AI written code.”
Andrew Ambrosino Jun 28, 2026 ▶ 40:19
Insight
Ambrosino: Current AI models increase codebase complexity rather than simplifying it
“One thing that I think all models suffer with right now is just, they usually increase complexity. If research is listening at any company, please make the models better at deleting code.”
Andrew Ambrosino Jun 28, 2026 ▶ 40:54
Assertion Supported
Ambrosino: OpenAI Codex added computer use and artifact creation in May
“There was a release or a series of releases in May-ish that introduced the in-app browser computer use and artifact creation to the codex app.”
Andrew Ambrosino Jun 28, 2026 ▶ 43:41
Insight
Ambrosino: AI apps must build native memory instead of user mind palaces
“And I think memory is sort of in the shape where we've had a lot of people and a lot of people at other companies too are like, well, I set up an obsidian base or a notion area and I tell it how to basically build my mind palace and how to put, it's like, eh, …”
Andrew Ambrosino Jun 28, 2026 ▶ 48:23
Assertion Not checkable as stated
Ambrosino: OpenAI non-engineers adopted Codex despite its developer-hostile interface
“We have people from marketing, from comms, from finance, from legal, from basically every discipline who are using this codex app, even though it is actively hostile to these people, right?”
Andrew Ambrosino Jun 28, 2026 ▶ 53:25
Assertion Not checkable as stated
Ambrosino: OpenAI Codex independently wrote a Premiere Pro extension to edit videos
“Codex is not a video editor per se, right? It doesn't have any of that UI in it. But it was able to understand that he used Premiere Pro. It could do some edits by editing the files that were backing what was on screen in Premiere Pro, but it couldn't do every…”
Andrew Ambrosino Jun 28, 2026 ▶ 57:51
Disclosure
Ambrosino: OpenAI integrates Codex with existing tools instead of replacing them
“We're trying to do two things at once with Codex and with now with ChatGPT. One is how can we seamlessly interact with these tools that you're already using and say, like, we don't need to build a better video editor for you. Right. But like Codex and ChatGPT …”
Andrew Ambrosino Jun 28, 2026 ▶ 58:34
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 300 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.