May 1, 2025 · 1h 11m · lennys-podcast

The rise of Cursor: The $300M ARR AI tool that engineers can’t stop using | Michael Truell

Michael Truell · 50m spoken Lenny Rachitsky · 13m spoken Andrew Luo · 45s 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

Michael Truell, co-founder and CEO of Cursor (Anysphere), breaks down how his team built the market-leading AI code editor, scaled to $100M+ ARR, and architected custom models to redefine software engineering. He shares counterintuitive insights on startup execution, developer taste, hiring, and why AI will massively increase the demand for engineers.

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 20.7% of the talking time here. How this is scored →

Lenny as informed peer 3.4 Guest teaching 4.6 Guest disagreement 1.2 Lenny pushing back 1.1
05100:0015:0030:0045:001:00:000:00–2:13 · Lenny as informed peer 0/10 Episode Preview: The Vision and Growth Behind Cursor Lenny delivers an introductory monologue and curated teaser clips highlighting Cursor's revenue milestones and technical vision.2:14–4:22 · Lenny as informed peer 0/10 Sponsor Segment: Eppo Experimentation Platform Host ad reads for Eppo experimentation platform and Vanta compliance automation.4:26–8:33 · Lenny as informed peer 5/10 What Comes After Code: Redefining Programming with Intent Michael reframes the industry debate by rejecting both conservative text-editing and naive Slackbot agent paradigms in favor of human-directed pseudocode abstractions. Lenny synthesizes this vision into a clear programmatic summary.8:33–12:39 · Lenny as informed peer 4/10 The Evolution of Engineering Skills: Prioritizing Taste over Syntax Michael defines why software engineering is shifting from syntax syntax-checking to logic design and taste. When Lenny probes whether this equates to 'vibe coding,' Michael clarifies that current vibe coding loses granular architectural control.12:40–17:04 · Lenny as informed peer 3/10 The Genesis of Cursor and the Pivot from Mechanical Engineering Michael recounts AnySphere's origin story, including their initial four-month exploration of CAD tooling for mechanical engineering before recognizing the immense ceiling in AI programming.17:05–21:03 · Lenny as informed peer 4/10 The Advantage of High-Ceiling Markets in AI Innovation Lenny extracts lessons about entering crowded but high-ceiling markets, while Michael outlines why full control over an IDE application enables radical user interface evolution.21:04–24:30 · Lenny as informed peer 4/10 Structuring AI Interactions: Background Agents vs. Fast Foreground Loops Lenny asks whether background AI workers in Slack will replace IDEs. Michael explains why tight foreground feedback loops and small iterative diffs outperform hands-off background agents for complex tasks.24:31–26:44 · Lenny as informed peer 3/10 Rapid Iteration: From a Custom Editor to the VS Code Foundation Michael describes the initial five-week sprint building a custom editor from scratch before user demand prompted them to rebase onto VS Code.26:44–30:30 · Lenny as informed peer 4/10 Exponential Trajectories and Product-Led Execution Michael attributes Cursor's rapid trajectory to product paranoia, relentless dogfooding, and ignoring traditional sales functions to focus purely on engineering velocity.30:30–37:39 · Lenny as informed peer 2/10 Sponsor Segment: One Schema File Feeds 2.0 Following a brief sponsor feature with Andrew Luo, Michael debunks the misconception that Cursor is a simple LLM wrapper by detailing their custom multi-file diff models.37:40–41:48 · Lenny as informed peer 5/10 Pragmatic Post-Training on Open Source Foundations Lenny references OpenAI's ensemble architecture concepts, while Michael explains how Cursor post-trains open-source weights to optimize speed and codebase indexing.41:48–44:11 · Lenny as informed peer 4/10 The Trillion-Dollar Market for Automated Software Creation Michael compares the automated software creation market to early search engines and PC operating systems, predicting massive R&D defensibility and a dominant platform winner.44:11–46:14 · Lenny as informed peer 4/10 Why Incumbent Giants Face Structural Innovation Headwinds Lenny asks why Microsoft Copilot lost early market dominance. Michael identifies structural incumbent challenges including bundling incentives and cross-departmental friction.46:15–49:25 · Lenny as informed peer 4/10 Actionable Advice: Developing Model Taste and Pushing Limits Michael shares tactical advice for engineers, emphasizing small task decomposition while running exploratory failure tests on sandbox projects to build intuition for model capabilities.49:26–54:11 · Lenny as informed peer 4/10 Usage Anti-Patterns Across Junior and Senior Engineers Michael analyzes how junior engineers over-rely on AI for wholesale generation while senior engineers excessively discount model capabilities.54:12–58:02 · Lenny as informed peer 3/10 Cursor's Signature Two-Day Work Test Interview Process Michael details Cursor's hiring evolution, highlighting their paid two-day in-person work trials that evaluate end-to-end craft and culture fit.58:02–1:02:33 · Lenny as informed peer 4/10 Building a Lean, Product-Led Engineering Culture Michael describes maintaining low headcount and high technical density, noting that hiring level-headed talent reduces organizational process overhead.1:02:33–1:05:00 · Lenny as informed peer 3/10 The Multi-Decade Transformation of Knowledge Work Michael reframes AI adoption as a multi-decade transformation that will surpass the impact of the internet by methodically automating deep vertical workflows.1:05:05–1:08:51 · Lenny as informed peer 4/10 Cursor's Talent Search and Critical Open Roles Lenny asks whether automated coding will eliminate software engineering jobs. Michael counters using Jevons paradox, arguing lower development costs will exponentially expand total software demand.0:00–2:13 · Guest teaching 0/10 Episode Preview: The Vision and Growth Behind Cursor Lenny delivers an introductory monologue and curated teaser clips highlighting Cursor's revenue milestones and technical vision.2:14–4:22 · Guest teaching 0/10 Sponsor Segment: Eppo Experimentation Platform Host ad reads for Eppo experimentation platform and Vanta compliance automation.4:26–8:33 · Guest teaching 6/10 What Comes After Code: Redefining Programming with Intent Michael reframes the industry debate by rejecting both conservative text-editing and naive Slackbot agent paradigms in favor of human-directed pseudocode abstractions. Lenny synthesizes this vision into a clear programmatic summary.8:33–12:39 · Guest teaching 6/10 The Evolution of Engineering Skills: Prioritizing Taste over Syntax Michael defines why software engineering is shifting from syntax syntax-checking to logic design and taste. When Lenny probes whether this equates to 'vibe coding,' Michael clarifies that current vibe coding loses granular architectural control.12:40–17:04 · Guest teaching 5/10 The Genesis of Cursor and the Pivot from Mechanical Engineering Michael recounts AnySphere's origin story, including their initial four-month exploration of CAD tooling for mechanical engineering before recognizing the immense ceiling in AI programming.17:05–21:03 · Guest teaching 5/10 The Advantage of High-Ceiling Markets in AI Innovation Lenny extracts lessons about entering crowded but high-ceiling markets, while Michael outlines why full control over an IDE application enables radical user interface evolution.21:04–24:30 · Guest teaching 5/10 Structuring AI Interactions: Background Agents vs. Fast Foreground Loops Lenny asks whether background AI workers in Slack will replace IDEs. Michael explains why tight foreground feedback loops and small iterative diffs outperform hands-off background agents for complex tasks.24:31–26:44 · Guest teaching 5/10 Rapid Iteration: From a Custom Editor to the VS Code Foundation Michael describes the initial five-week sprint building a custom editor from scratch before user demand prompted them to rebase onto VS Code.26:44–30:30 · Guest teaching 5/10 Exponential Trajectories and Product-Led Execution Michael attributes Cursor's rapid trajectory to product paranoia, relentless dogfooding, and ignoring traditional sales functions to focus purely on engineering velocity.30:30–37:39 · Guest teaching 6/10 Sponsor Segment: One Schema File Feeds 2.0 Following a brief sponsor feature with Andrew Luo, Michael debunks the misconception that Cursor is a simple LLM wrapper by detailing their custom multi-file diff models.37:40–41:48 · Guest teaching 5/10 Pragmatic Post-Training on Open Source Foundations Lenny references OpenAI's ensemble architecture concepts, while Michael explains how Cursor post-trains open-source weights to optimize speed and codebase indexing.41:48–44:11 · Guest teaching 5/10 The Trillion-Dollar Market for Automated Software Creation Michael compares the automated software creation market to early search engines and PC operating systems, predicting massive R&D defensibility and a dominant platform winner.44:11–46:14 · Guest teaching 5/10 Why Incumbent Giants Face Structural Innovation Headwinds Lenny asks why Microsoft Copilot lost early market dominance. Michael identifies structural incumbent challenges including bundling incentives and cross-departmental friction.46:15–49:25 · Guest teaching 5/10 Actionable Advice: Developing Model Taste and Pushing Limits Michael shares tactical advice for engineers, emphasizing small task decomposition while running exploratory failure tests on sandbox projects to build intuition for model capabilities.49:26–54:11 · Guest teaching 5/10 Usage Anti-Patterns Across Junior and Senior Engineers Michael analyzes how junior engineers over-rely on AI for wholesale generation while senior engineers excessively discount model capabilities.54:12–58:02 · Guest teaching 5/10 Cursor's Signature Two-Day Work Test Interview Process Michael details Cursor's hiring evolution, highlighting their paid two-day in-person work trials that evaluate end-to-end craft and culture fit.58:02–1:02:33 · Guest teaching 5/10 Building a Lean, Product-Led Engineering Culture Michael describes maintaining low headcount and high technical density, noting that hiring level-headed talent reduces organizational process overhead.1:02:33–1:05:00 · Guest teaching 5/10 The Multi-Decade Transformation of Knowledge Work Michael reframes AI adoption as a multi-decade transformation that will surpass the impact of the internet by methodically automating deep vertical workflows.1:05:05–1:08:51 · Guest teaching 5/10 Cursor's Talent Search and Critical Open Roles Lenny asks whether automated coding will eliminate software engineering jobs. Michael counters using Jevons paradox, arguing lower development costs will exponentially expand total software demand.0:00–2:13 · Guest disagreement 0/10 Episode Preview: The Vision and Growth Behind Cursor Lenny delivers an introductory monologue and curated teaser clips highlighting Cursor's revenue milestones and technical vision.2:14–4:22 · Guest disagreement 0/10 Sponsor Segment: Eppo Experimentation Platform Host ad reads for Eppo experimentation platform and Vanta compliance automation.4:26–8:33 · Guest disagreement 3/10 What Comes After Code: Redefining Programming with Intent Michael reframes the industry debate by rejecting both conservative text-editing and naive Slackbot agent paradigms in favor of human-directed pseudocode abstractions. Lenny synthesizes this vision into a clear programmatic summary.8:33–12:39 · Guest disagreement 2/10 The Evolution of Engineering Skills: Prioritizing Taste over Syntax Michael defines why software engineering is shifting from syntax syntax-checking to logic design and taste. When Lenny probes whether this equates to 'vibe coding,' Michael clarifies that current vibe coding loses granular architectural control.12:40–17:04 · Guest disagreement 1/10 The Genesis of Cursor and the Pivot from Mechanical Engineering Michael recounts AnySphere's origin story, including their initial four-month exploration of CAD tooling for mechanical engineering before recognizing the immense ceiling in AI programming.17:05–21:03 · Guest disagreement 1/10 The Advantage of High-Ceiling Markets in AI Innovation Lenny extracts lessons about entering crowded but high-ceiling markets, while Michael outlines why full control over an IDE application enables radical user interface evolution.21:04–24:30 · Guest disagreement 2/10 Structuring AI Interactions: Background Agents vs. Fast Foreground Loops Lenny asks whether background AI workers in Slack will replace IDEs. Michael explains why tight foreground feedback loops and small iterative diffs outperform hands-off background agents for complex tasks.24:31–26:44 · Guest disagreement 1/10 Rapid Iteration: From a Custom Editor to the VS Code Foundation Michael describes the initial five-week sprint building a custom editor from scratch before user demand prompted them to rebase onto VS Code.26:44–30:30 · Guest disagreement 1/10 Exponential Trajectories and Product-Led Execution Michael attributes Cursor's rapid trajectory to product paranoia, relentless dogfooding, and ignoring traditional sales functions to focus purely on engineering velocity.30:30–37:39 · Guest disagreement 2/10 Sponsor Segment: One Schema File Feeds 2.0 Following a brief sponsor feature with Andrew Luo, Michael debunks the misconception that Cursor is a simple LLM wrapper by detailing their custom multi-file diff models.37:40–41:48 · Guest disagreement 1/10 Pragmatic Post-Training on Open Source Foundations Lenny references OpenAI's ensemble architecture concepts, while Michael explains how Cursor post-trains open-source weights to optimize speed and codebase indexing.41:48–44:11 · Guest disagreement 1/10 The Trillion-Dollar Market for Automated Software Creation Michael compares the automated software creation market to early search engines and PC operating systems, predicting massive R&D defensibility and a dominant platform winner.44:11–46:14 · Guest disagreement 1/10 Why Incumbent Giants Face Structural Innovation Headwinds Lenny asks why Microsoft Copilot lost early market dominance. Michael identifies structural incumbent challenges including bundling incentives and cross-departmental friction.46:15–49:25 · Guest disagreement 1/10 Actionable Advice: Developing Model Taste and Pushing Limits Michael shares tactical advice for engineers, emphasizing small task decomposition while running exploratory failure tests on sandbox projects to build intuition for model capabilities.49:26–54:11 · Guest disagreement 1/10 Usage Anti-Patterns Across Junior and Senior Engineers Michael analyzes how junior engineers over-rely on AI for wholesale generation while senior engineers excessively discount model capabilities.54:12–58:02 · Guest disagreement 1/10 Cursor's Signature Two-Day Work Test Interview Process Michael details Cursor's hiring evolution, highlighting their paid two-day in-person work trials that evaluate end-to-end craft and culture fit.58:02–1:02:33 · Guest disagreement 1/10 Building a Lean, Product-Led Engineering Culture Michael describes maintaining low headcount and high technical density, noting that hiring level-headed talent reduces organizational process overhead.1:02:33–1:05:00 · Guest disagreement 1/10 The Multi-Decade Transformation of Knowledge Work Michael reframes AI adoption as a multi-decade transformation that will surpass the impact of the internet by methodically automating deep vertical workflows.1:05:05–1:08:51 · Guest disagreement 2/10 Cursor's Talent Search and Critical Open Roles Lenny asks whether automated coding will eliminate software engineering jobs. Michael counters using Jevons paradox, arguing lower development costs will exponentially expand total software demand.0:00–2:13 · Lenny pushing back 0/10 Episode Preview: The Vision and Growth Behind Cursor Lenny delivers an introductory monologue and curated teaser clips highlighting Cursor's revenue milestones and technical vision.2:14–4:22 · Lenny pushing back 0/10 Sponsor Segment: Eppo Experimentation Platform Host ad reads for Eppo experimentation platform and Vanta compliance automation.4:26–8:33 · Lenny pushing back 1/10 What Comes After Code: Redefining Programming with Intent Michael reframes the industry debate by rejecting both conservative text-editing and naive Slackbot agent paradigms in favor of human-directed pseudocode abstractions. Lenny synthesizes this vision into a clear programmatic summary.8:33–12:39 · Lenny pushing back 2/10 The Evolution of Engineering Skills: Prioritizing Taste over Syntax Michael defines why software engineering is shifting from syntax syntax-checking to logic design and taste. When Lenny probes whether this equates to 'vibe coding,' Michael clarifies that current vibe coding loses granular architectural control.12:40–17:04 · Lenny pushing back 1/10 The Genesis of Cursor and the Pivot from Mechanical Engineering Michael recounts AnySphere's origin story, including their initial four-month exploration of CAD tooling for mechanical engineering before recognizing the immense ceiling in AI programming.17:05–21:03 · Lenny pushing back 1/10 The Advantage of High-Ceiling Markets in AI Innovation Lenny extracts lessons about entering crowded but high-ceiling markets, while Michael outlines why full control over an IDE application enables radical user interface evolution.21:04–24:30 · Lenny pushing back 2/10 Structuring AI Interactions: Background Agents vs. Fast Foreground Loops Lenny asks whether background AI workers in Slack will replace IDEs. Michael explains why tight foreground feedback loops and small iterative diffs outperform hands-off background agents for complex tasks.24:31–26:44 · Lenny pushing back 1/10 Rapid Iteration: From a Custom Editor to the VS Code Foundation Michael describes the initial five-week sprint building a custom editor from scratch before user demand prompted them to rebase onto VS Code.26:44–30:30 · Lenny pushing back 1/10 Exponential Trajectories and Product-Led Execution Michael attributes Cursor's rapid trajectory to product paranoia, relentless dogfooding, and ignoring traditional sales functions to focus purely on engineering velocity.30:30–37:39 · Lenny pushing back 1/10 Sponsor Segment: One Schema File Feeds 2.0 Following a brief sponsor feature with Andrew Luo, Michael debunks the misconception that Cursor is a simple LLM wrapper by detailing their custom multi-file diff models.37:40–41:48 · Lenny pushing back 1/10 Pragmatic Post-Training on Open Source Foundations Lenny references OpenAI's ensemble architecture concepts, while Michael explains how Cursor post-trains open-source weights to optimize speed and codebase indexing.41:48–44:11 · Lenny pushing back 1/10 The Trillion-Dollar Market for Automated Software Creation Michael compares the automated software creation market to early search engines and PC operating systems, predicting massive R&D defensibility and a dominant platform winner.44:11–46:14 · Lenny pushing back 1/10 Why Incumbent Giants Face Structural Innovation Headwinds Lenny asks why Microsoft Copilot lost early market dominance. Michael identifies structural incumbent challenges including bundling incentives and cross-departmental friction.46:15–49:25 · Lenny pushing back 1/10 Actionable Advice: Developing Model Taste and Pushing Limits Michael shares tactical advice for engineers, emphasizing small task decomposition while running exploratory failure tests on sandbox projects to build intuition for model capabilities.49:26–54:11 · Lenny pushing back 1/10 Usage Anti-Patterns Across Junior and Senior Engineers Michael analyzes how junior engineers over-rely on AI for wholesale generation while senior engineers excessively discount model capabilities.54:12–58:02 · Lenny pushing back 1/10 Cursor's Signature Two-Day Work Test Interview Process Michael details Cursor's hiring evolution, highlighting their paid two-day in-person work trials that evaluate end-to-end craft and culture fit.58:02–1:02:33 · Lenny pushing back 1/10 Building a Lean, Product-Led Engineering Culture Michael describes maintaining low headcount and high technical density, noting that hiring level-headed talent reduces organizational process overhead.1:02:33–1:05:00 · Lenny pushing back 1/10 The Multi-Decade Transformation of Knowledge Work Michael reframes AI adoption as a multi-decade transformation that will surpass the impact of the internet by methodically automating deep vertical workflows.1:05:05–1:08:51 · Lenny pushing back 2/10 Cursor's Talent Search and Critical Open Roles Lenny asks whether automated coding will eliminate software engineering jobs. Michael counters using Jevons paradox, arguing lower development costs will exponentially expand total software demand.

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

0:00 · Lenny 79.2% · guest 20.8%0:00 · Lenny 79.2% · guest 20.8%3:00 · Lenny 57.2% · guest 42.8%3:00 · Lenny 57.2% · guest 42.8%6:00 · Lenny 21.9% · guest 78.1%6:00 · Lenny 21.9% · guest 78.1%9:00 · Lenny 6.3% · guest 93.7%9:00 · Lenny 6.3% · guest 93.7%12:00 · Lenny 14.8% · guest 85.2%12:00 · Lenny 14.8% · guest 85.2%15:00 · Lenny 23.3% · guest 76.7%15:00 · Lenny 23.3% · guest 76.7%18:00 · Lenny 12.8% · guest 87.2%18:00 · Lenny 12.8% · guest 87.2%21:00 · Lenny 27.8% · guest 72.2%21:00 · Lenny 27.8% · guest 72.2%24:00 · Lenny 15.9% · guest 84.1%24:00 · Lenny 15.9% · guest 84.1%27:00 · Lenny 12.7% · guest 87.3%27:00 · Lenny 12.7% · guest 87.3%30:00 · Lenny 27.8% · guest 72.2%30:00 · Lenny 27.8% · guest 72.2%33:00 · Lenny 8.7% · guest 91.3%33:00 · Lenny 8.7% · guest 91.3%36:00 · Lenny 20.9% · guest 79.1%36:00 · Lenny 20.9% · guest 79.1%39:00 · Lenny 12.3% · guest 87.7%39:00 · Lenny 12.3% · guest 87.7%42:00 · Lenny 12.6% · guest 87.4%42:00 · Lenny 12.6% · guest 87.4%45:00 · Lenny 9.3% · guest 90.7%45:00 · Lenny 9.3% · guest 90.7%48:00 · Lenny 19.6% · guest 80.4%48:00 · Lenny 19.6% · guest 80.4%51:00 · Lenny 14.1% · guest 85.9%51:00 · Lenny 14.1% · guest 85.9%54:00 · Lenny 3.9% · guest 96.1%54:00 · Lenny 3.9% · guest 96.1%57:00 · Lenny 26% · guest 74%57:00 · Lenny 26% · guest 74%1:00:00 · Lenny 6.7% · guest 93.3%1:00:00 · Lenny 6.7% · guest 93.3%1:03:00 · Lenny 6.8% · guest 93.2%1:03:00 · Lenny 6.8% · guest 93.2%1:06:00 · Lenny 19.4% · guest 80.6%1:06:00 · Lenny 19.4% · guest 80.6%1:09:00 · Lenny 42.5% · guest 57.5%1:09:00 · Lenny 42.5% · guest 57.5%
Sharpest disagreement ▶ 5:00 Rejection of prevailing AI programming paradigms

Michael forcefully dismisses both the status-quo text editing view and the popular hands-off chatbot paradigm as flawed form factors for software development.

Hardest push from Lenny ▶ 23:00 Pushback on background agent management

Lenny challenges the ideal of agentic workflows by pointing out that managing flawed AI workers feels like being an overwhelmed engineering manager doing endless low-quality code reviews.

Biggest teaching moment ▶ 35:00 Dismantling the GPT wrapper assumption

Michael educates the audience on why standard foundation models fail at sub-300ms multi-file diff prediction, explaining how Cursor custom-trains internal models for autocomplete.

Lenny holds their own ▶ 37:40 Synthesizing model ensemble architectures

Lenny demonstrates deep industry domain knowledge by connecting Michael's custom pipeline directly to OpenAI CPO Kevin Weil's ensemble-of-models framework.

the scores for every segment, with the reasoning behind each
ChapterTopicLenny as informed peerGuest teachingGuest disagreementLenny pushing backWhy
Episode Preview: The Vision and Growth Behind Cursor 0000 Lenny delivers an introductory monologue and curated teaser clips highlighting Cursor's revenue milestones and technical vision.
Sponsor Segment: Eppo Experimentation Platform 0000 Host ad reads for Eppo experimentation platform and Vanta compliance automation.
What Comes After Code: Redefining Programming with Intent 5631 Michael reframes the industry debate by rejecting both conservative text-editing and naive Slackbot agent paradigms in favor of human-directed pseudocode abstractions. Lenny synthesizes this vision into a clear programmatic summary.
The Evolution of Engineering Skills: Prioritizing Taste over Syntax 4622 Michael defines why software engineering is shifting from syntax syntax-checking to logic design and taste. When Lenny probes whether this equates to 'vibe coding,' Michael clarifies that current vibe coding loses granular architectural control.
The Genesis of Cursor and the Pivot from Mechanical Engineering 3511 Michael recounts AnySphere's origin story, including their initial four-month exploration of CAD tooling for mechanical engineering before recognizing the immense ceiling in AI programming.
The Advantage of High-Ceiling Markets in AI Innovation 4511 Lenny extracts lessons about entering crowded but high-ceiling markets, while Michael outlines why full control over an IDE application enables radical user interface evolution.
Structuring AI Interactions: Background Agents vs. Fast Foreground Loops 4522 Lenny asks whether background AI workers in Slack will replace IDEs. Michael explains why tight foreground feedback loops and small iterative diffs outperform hands-off background agents for complex tasks.
Rapid Iteration: From a Custom Editor to the VS Code Foundation 3511 Michael describes the initial five-week sprint building a custom editor from scratch before user demand prompted them to rebase onto VS Code.
Exponential Trajectories and Product-Led Execution 4511 Michael attributes Cursor's rapid trajectory to product paranoia, relentless dogfooding, and ignoring traditional sales functions to focus purely on engineering velocity.
Sponsor Segment: One Schema File Feeds 2.0 2621 Following a brief sponsor feature with Andrew Luo, Michael debunks the misconception that Cursor is a simple LLM wrapper by detailing their custom multi-file diff models.
Pragmatic Post-Training on Open Source Foundations 5511 Lenny references OpenAI's ensemble architecture concepts, while Michael explains how Cursor post-trains open-source weights to optimize speed and codebase indexing.
The Trillion-Dollar Market for Automated Software Creation 4511 Michael compares the automated software creation market to early search engines and PC operating systems, predicting massive R&D defensibility and a dominant platform winner.
Why Incumbent Giants Face Structural Innovation Headwinds 4511 Lenny asks why Microsoft Copilot lost early market dominance. Michael identifies structural incumbent challenges including bundling incentives and cross-departmental friction.
Actionable Advice: Developing Model Taste and Pushing Limits 4511 Michael shares tactical advice for engineers, emphasizing small task decomposition while running exploratory failure tests on sandbox projects to build intuition for model capabilities.
Usage Anti-Patterns Across Junior and Senior Engineers 4511 Michael analyzes how junior engineers over-rely on AI for wholesale generation while senior engineers excessively discount model capabilities.
Cursor's Signature Two-Day Work Test Interview Process 3511 Michael details Cursor's hiring evolution, highlighting their paid two-day in-person work trials that evaluate end-to-end craft and culture fit.
Building a Lean, Product-Led Engineering Culture 4511 Michael describes maintaining low headcount and high technical density, noting that hiring level-headed talent reduces organizational process overhead.
The Multi-Decade Transformation of Knowledge Work 3511 Michael reframes AI adoption as a multi-decade transformation that will surpass the impact of the internet by methodically automating deep vertical workflows.
Cursor's Talent Search and Critical Open Roles 4522 Lenny asks whether automated coding will eliminate software engineering jobs. Michael counters using Jevons paradox, arguing lower development costs will exponentially expand total software demand.

Statements from this episode (31)

Disclosure
Truell: Cursor's goal is inventing an intent-based programming paradigm
“Our goal with Cursor is to invent, ah, sort of a new type of programming a very different way to build software that's kind of just distilled down into you describing the intent to the computer for what you want in the most concise way possible, ah, and really…”
Michael Truell May 1, 2025 ▶ 4:46
Opinion
Truell: Chatbot interfaces lack the precision needed for software engineering
“The problem with the chatbot style end of things is that lacks a lot of precision. If you want humans to have completely, you know, complete control over what the software looks like and how it works, you need to let them, you know, gesture at what they want t…”
Michael Truell May 1, 2025 ▶ 6:22
Prediction Not checkable as stated
Truell: Future coding will use terse pseudocode instead of raw code
“And so a world, you know, kind of after, You know, after code I think it looks like a world where you have a representation of the logic of your software that does look more like English, right? You have kind of written down, you can imagine in doctrine form, …”
Michael Truell May 1, 2025 ▶ 6:54
Prediction Not checkable as stated
Truell: Engineers will rely less on carefulness and more on taste
“I think we will get to a place where you will be able to be less careful as a software engineer, which right now is an incredibly, incredibly important skill. And yeah, we'll move a little bit from carefulness a little bit more towards taste.”
Michael Truell May 1, 2025 ▶ 10:23
Insight
Truell: 'Vibe coding' breaks down when developers cannot understand scaling codebases
“By not understanding the details under the hood right now, you then very quickly get to a place where you're kind of limited. At a certain point where you create something that's big enough that you can't change.”
Michael Truell May 1, 2025 ▶ 11:07
Disclosure
Cursor spent its first four months building AI for mechanical engineering
“There was a period of, you know, four months to begin with, where we were actually working on a very different idea, which was helping to automate and augment mechanical engineering and building tools for mechanical engineers.”
Michael Truell May 1, 2025 ▶ 15:32
Insight
Truell: AI software has a uniquely high ceiling for leapfrog innovation
“I think the exciting thing about AI is, in a bunch of places, and I think this is, you know, very much still true of our space, and you can talk about how we think about that and how we deal with that, but you know, I think that just the ceiling is really high…”
Michael Truell May 1, 2025 ▶ 17:54
Insight
Truell: AI coding tools must control the full IDE, not just plugins
“The extensibility that existing coding environments have is so, so, so limited. So if you think that the UI is going to change a lot, if you think that the form factor program is going to change a lot, you necessarily need to have control over the entire appli…”
Michael Truell May 1, 2025 ▶ 20:53
Insight
Truell: Background AI agents best fit easily specified tasks like bug fixes
“And I think the background stuff, there's like a segment of programming that it's especially useful for, which is type of programming tasks where it's very easy to specify exactly what you want with, you know, without much description, and exactly what correct…”
Michael Truell May 1, 2025 ▶ 21:48
Prediction Not checkable as stated
Truell: Future IDEs will integrate external surfaces like Slack
“So I think that, you know, what the IDE is will totally change over time. And kind of our approach to, you know, having our own editor with premise non, it's gonna have to evolve over time. And I think that that will both include, you can spin off things from …”
Michael Truell May 1, 2025 ▶ 22:12
Assertion Not checkable as stated
Truell: Cursor's most successful developers use AI conservatively for scoped tasks
“So the customers we've seen have most success with AI, I think are still fairly conservative about some of the ways in which they use this stuff. And so I do think today that the most successful customers really lean on Things like you know, our next edit pred…”
Michael Truell May 1, 2025 ▶ 23:18
Assertion Not checkable as stated
Truell: Cursor's first prototype was built from scratch, not on VS Code
“The first version of Cursor was hand rolled. We now we use VS Code kind of as a base, like many browsers use Chromium as a base and it worked off of that. To begin with, we didn't, and built the prototype of Cursor from scratch, and that involved a lot of work…”
Michael Truell May 1, 2025 ▶ 24:51
Assertion Not checkable as stated
Truell: Cursor launched publicly three months after writing its first code
“And then we launched it out to the world within a couple of months from the first line of code. I think it was probably, probably three months.”
Michael Truell May 1, 2025 ▶ 26:06
Disclosure
Truell: Cursor let sales and marketing fires burn early on
“Some of the normal things that people would maybe Reach for in, in building the company early on we really let those fires burn for a long time, especially when it came to things like sales and marketing.”
Michael Truell May 1, 2025 ▶ 28:56
Insight
Truell: AI product builders operate between software and foundation model labs
“It's kind of a new form of product building where it's very interdisciplinary in that we are something in between a normal software company and then in between a normal software company and then a foundation model company in that you know we want to develop a,…”
Michael Truell May 1, 2025 ▶ 29:42
Disclosure
Truell: Every magic moment in Cursor involves a custom in-house model
“At this point, every magic moment in Cursor involves a custom model in some way.”
Michael Truell May 1, 2025 ▶ 33:23
Insight
Truell: Unlike writing, the next 30 minutes of coding is entirely predictable
“Code is this weird form of work where sometimes really the next five, 10, 20, 30 minutes of your work is entirely predictable from looking over your shoulder. And I would contrast this with writing.”
Michael Truell May 1, 2025 ▶ 34:46
Disclosure
Truell: Cursor post-trains top open-source and closed-source foundation models
“Starting from the very best you know pre-trained models that exist out there. Often open source ones, you know, sometimes in collaboration with these big model providers that, that don't share their weights out into the world because the thing we care about le…”
Michael Truell May 1, 2025 ▶ 38:04
Insight
Truell: AI entrenchment cannot protect companies from being leapfrogged
“And I, you know, I truly just think that the ceiling is so high that kind of no matter what, you know, entrenchment you build you can be leapfrogged. And I think that this resembles markets that are maybe a little bit different from normal software markets, no…”
Michael Truell May 1, 2025 ▶ 39:25
Insight
Truell: AI defensibility comes from economies of scale in R&D
“If you're in a place where, you know, big investments and you know, having more and more great people working on the right path can keep giving you value, then you can get kind of these economies of scale of R&D, and you can kind of have, you know, deeply work…”
Michael Truell May 1, 2025 ▶ 41:21
Prediction Not checkable as stated
Truell: One company will build the tool creating almost all software
“I think that there will be one company and to be determined if it's going to be us, but I do think that there will be one company that builds the general tool that builds almost all the world's software. And that will be a very, very generationally big busines…”
Michael Truell May 1, 2025 ▶ 43:34
Assertion Supported
Truell: Most of the original GitHub Copilot team has left Microsoft
“The group of people that worked on the first version of Copilot have, by and large, gone on to do other things at other places.”
Michael Truell May 1, 2025 ▶ 45:57
Insight
Truell: Giant prompts are a recipe for disaster; break tasks down
“Instead, what I would do is I would chop things up into bits, and you can spend basically, you know, the same amount of time specifying things overall, but chopped up more. So you're specifying a little bit, you're getting a little bit of work, you're specifyi…”
Michael Truell May 1, 2025 ▶ 47:28
Insight
Truell: Junior engineers over-rely on AI wholesale for end-to-end coding
“The junior engineers we see going a little too wholesale, relying on AI for everything, and we're not yet in a place where you can kind of do that end-to-end on a professional tool, you know, working with 1000 of other people within a long-lived code base.”
Michael Truell May 1, 2025 ▶ 49:55
Insight
Truell: Senior engineers on average underrate AI and stick to existing workflows
“By and large, I would say, on average, as a group, the senior engineers underrate what AI can do for them and stick to their existing workflows.”
Michael Truell May 1, 2025 ▶ 50:46
Disclosure
Truell: Cursor initially over-indexed on young candidates from top schools
“We maybe, we actually biased a little bit too much towards looking for people who fit the archetype of well-known school, very young, had done the things that were like, you know, high credential in those well-known school environments.”
Michael Truell May 1, 2025 ▶ 54:18
Disclosure
Truell: Cursor uses a two-day on-site work test to evaluate candidates
“Core to how we interview, too, is, is actually we have people on site for two days and do, do a project with us, a work test project. And that has worked really well”
Michael Truell May 1, 2025 ▶ 55:12
Assertion Supported
Truell: Cursor's team is approaching 60 employees
“So we are going on 60 people.”
Michael Truell May 1, 2025 ▶ 58:08
Insight
Truell: Most AI research ideas fade; simple ideas drive the progress
“A lot of the progress of AI can be attributed to some very simple, elegant ideas that have stayed around, and the vast majority of ideas that have been put out there haven't had staying power and haven't added a ton.”
Michael Truell May 1, 2025 ▶ 1:02:14
Prediction Not checkable as stated
Truell: AI shift will be more consequential than the internet over decades
“I think it's gonna be more consequential than the internet. I think it's gonna be more consequential than, you know, any shift in tech that we've seen since, since the advent of computers. And I think it's gonna take a while. And I think it's gonna be a multi-…”
Michael Truell May 1, 2025 ▶ 1:03:08
Prediction Open · timeframe May 2030
Truell: Long-term demand for software engineers will increase despite AI
“I think long into the future, yes, there will actually be more demand for engineers.”
Michael Truell May 1, 2025 ▶ 1:08:48
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.