Dec 13, 2024 · 1h 6m · latent-space

Windsurf: The Enterprise AI IDE

Varun Mohan · 32m spoken Anshul Ramachandran · 16m 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

In this podcast episode, Codeium co-founder Varun Mohan and VP of Product Anshul Ramachandran detail the creation of their native AI IDE Windsurf, discussing its underlying agentic architecture, proprietary model infrastructure, and the technical go-to-market strategy driving their enterprise growth.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. How this is scored →

The hosts as informed peer 5.3 Guest teaching 5.3 Guest disagreement 1.2 The hosts pushing back 2.7
05100:0015:0030:0045:001:00:000:05–5:52 · The hosts as informed peer 3/10 Welcome to the New Codeium Office The hosts welcome the guests to their new office and ask about recent milestones. Varun provides an extensive overview of enterprise realities, explaining why most Fortune 500 developers don't use GitHub or VS Code alone.5:53–10:12 · The hosts as informed peer 5/10 Architectural Limitations in VS Code and Cascade's Origins Alessio presses on why Codeium chose to fork VS Code rather than remain an extension, channeling Hacker News criticisms. Varun and Anshul explain the API bottlenecks, including dynamically rendering PNGs to bypass UI limitations.10:13–16:15 · The hosts as informed peer 6/10 Benchmarking and Evaluating Multi-Step Agentic Systems Swix and Alessio probe how to evaluate complex multi-step agents, with Alessio connecting it to Anthropic's SWE-agent research. Anshul and Varun critique SWE-bench and standard needle-in-a-haystack retrieval as bogus metrics for distributed codebases.16:16–20:30 · The hosts as informed peer 4/10 The Progression Toward Fully Agentic Coding Workflows The hosts ask if Cascade's IDE integration is a stepping stone to full Devin-style automation. The guests explain safety concerns with local execution and the importance of intent detection before automating end-to-end workflows.20:30–26:21 · The hosts as informed peer 7/10 Remote Sandboxes and Proprietary Model Infrastructure Swix demonstrates domain knowledge by bringing up time-travel VMs, late interaction, and ColBERT. Varun explains why embeddings fall short for complex semantic queries like finding quadratic time algorithms.26:21–31:15 · The hosts as informed peer 5/10 Unified Infrastructure and Enterprise Pricing Philosophy Swix questions why Codeium charges 10 dollars a month after raising 150 million dollars. Varun outlines their commercial strategy, referencing Hamilton Helmer's Seven Powers and the danger of relying on price-sensitive individual developers.31:16–34:54 · The hosts as informed peer 5/10 Enterprise Value Distribution and Multi-Agent Concurrency Alessio argues that enterprise developer productivity is highly skewed and questions per-seat pricing models. Varun reframes the premise using Microsoft Word and Office 365 enterprise distribution dynamics.34:54–39:12 · The hosts as informed peer 3/10 Windsurf Roadmap, Launch Lore, and Developer Feedback A relaxed conversation covering the Windsurf launch lore, video stunts, and roadmap priorities. Varun openly acknowledges their Silicon Valley Mac bias and the need to improve Windows and WSL performance.39:13–44:35 · The hosts as informed peer 7/10 Enterprise Longevity and Revisiting Early AI Predictions Alessio reads back Anshul's December 2022 blog predictions item by item to evaluate what held up. Anshul candidly grades his initial third-party model predictions with a B-minus.44:35–49:04 · The hosts as informed peer 7/10 Cultivating Internal Skepticism and the Preference Flywheel Swix challenges Codeium's shift toward third-party foundation models, arguing their proprietary trajectory data justifies training in-house models. Varun and Anshul explain how post-acceptance edits provide ground truth preference data.49:05–53:50 · The hosts as informed peer 6/10 Designing Moats with Pragmatic and Powerful AI UX Alessio examines Anshul's 'Present, Practical, Powerful' UX framework, asking whether market expectations have shifted. Anshul explains how micro-interactions in Cascade create a compound moat.53:50–59:29 · The hosts as informed peer 6/10 Go Slow to Go Fast: Enterprise Architecture Strategy Swix highlights the 'go slow to go fast' enterprise philosophy. Varun passionately explains why defaulting to standard frameworks like vLLM would have stripped Codeium of essential core competencies.59:29–1:06:22 · The hosts as informed peer 5/10 Scaling Enterprise Sales and Technical Go-to-Market Swix asks how technical founders learn enterprise sales without prior enterprise background. Varun and Anshul describe treating sales as a scalable factory and embedding deployed engineers into deal cycles.0:05–5:52 · Guest teaching 4/10 Welcome to the New Codeium Office The hosts welcome the guests to their new office and ask about recent milestones. Varun provides an extensive overview of enterprise realities, explaining why most Fortune 500 developers don't use GitHub or VS Code alone.5:53–10:12 · Guest teaching 6/10 Architectural Limitations in VS Code and Cascade's Origins Alessio presses on why Codeium chose to fork VS Code rather than remain an extension, channeling Hacker News criticisms. Varun and Anshul explain the API bottlenecks, including dynamically rendering PNGs to bypass UI limitations.10:13–16:15 · Guest teaching 7/10 Benchmarking and Evaluating Multi-Step Agentic Systems Swix and Alessio probe how to evaluate complex multi-step agents, with Alessio connecting it to Anthropic's SWE-agent research. Anshul and Varun critique SWE-bench and standard needle-in-a-haystack retrieval as bogus metrics for distributed codebases.16:16–20:30 · Guest teaching 5/10 The Progression Toward Fully Agentic Coding Workflows The hosts ask if Cascade's IDE integration is a stepping stone to full Devin-style automation. The guests explain safety concerns with local execution and the importance of intent detection before automating end-to-end workflows.20:30–26:21 · Guest teaching 5/10 Remote Sandboxes and Proprietary Model Infrastructure Swix demonstrates domain knowledge by bringing up time-travel VMs, late interaction, and ColBERT. Varun explains why embeddings fall short for complex semantic queries like finding quadratic time algorithms.26:21–31:15 · Guest teaching 6/10 Unified Infrastructure and Enterprise Pricing Philosophy Swix questions why Codeium charges 10 dollars a month after raising 150 million dollars. Varun outlines their commercial strategy, referencing Hamilton Helmer's Seven Powers and the danger of relying on price-sensitive individual developers.31:16–34:54 · Guest teaching 6/10 Enterprise Value Distribution and Multi-Agent Concurrency Alessio argues that enterprise developer productivity is highly skewed and questions per-seat pricing models. Varun reframes the premise using Microsoft Word and Office 365 enterprise distribution dynamics.34:54–39:12 · Guest teaching 4/10 Windsurf Roadmap, Launch Lore, and Developer Feedback A relaxed conversation covering the Windsurf launch lore, video stunts, and roadmap priorities. Varun openly acknowledges their Silicon Valley Mac bias and the need to improve Windows and WSL performance.39:13–44:35 · Guest teaching 4/10 Enterprise Longevity and Revisiting Early AI Predictions Alessio reads back Anshul's December 2022 blog predictions item by item to evaluate what held up. Anshul candidly grades his initial third-party model predictions with a B-minus.44:35–49:04 · Guest teaching 5/10 Cultivating Internal Skepticism and the Preference Flywheel Swix challenges Codeium's shift toward third-party foundation models, arguing their proprietary trajectory data justifies training in-house models. Varun and Anshul explain how post-acceptance edits provide ground truth preference data.49:05–53:50 · Guest teaching 5/10 Designing Moats with Pragmatic and Powerful AI UX Alessio examines Anshul's 'Present, Practical, Powerful' UX framework, asking whether market expectations have shifted. Anshul explains how micro-interactions in Cascade create a compound moat.53:50–59:29 · Guest teaching 6/10 Go Slow to Go Fast: Enterprise Architecture Strategy Swix highlights the 'go slow to go fast' enterprise philosophy. Varun passionately explains why defaulting to standard frameworks like vLLM would have stripped Codeium of essential core competencies.59:29–1:06:22 · Guest teaching 6/10 Scaling Enterprise Sales and Technical Go-to-Market Swix asks how technical founders learn enterprise sales without prior enterprise background. Varun and Anshul describe treating sales as a scalable factory and embedding deployed engineers into deal cycles.0:05–5:52 · Guest disagreement 1/10 Welcome to the New Codeium Office The hosts welcome the guests to their new office and ask about recent milestones. Varun provides an extensive overview of enterprise realities, explaining why most Fortune 500 developers don't use GitHub or VS Code alone.5:53–10:12 · Guest disagreement 1/10 Architectural Limitations in VS Code and Cascade's Origins Alessio presses on why Codeium chose to fork VS Code rather than remain an extension, channeling Hacker News criticisms. Varun and Anshul explain the API bottlenecks, including dynamically rendering PNGs to bypass UI limitations.10:13–16:15 · Guest disagreement 2/10 Benchmarking and Evaluating Multi-Step Agentic Systems Swix and Alessio probe how to evaluate complex multi-step agents, with Alessio connecting it to Anthropic's SWE-agent research. Anshul and Varun critique SWE-bench and standard needle-in-a-haystack retrieval as bogus metrics for distributed codebases.16:16–20:30 · Guest disagreement 1/10 The Progression Toward Fully Agentic Coding Workflows The hosts ask if Cascade's IDE integration is a stepping stone to full Devin-style automation. The guests explain safety concerns with local execution and the importance of intent detection before automating end-to-end workflows.20:30–26:21 · Guest disagreement 1/10 Remote Sandboxes and Proprietary Model Infrastructure Swix demonstrates domain knowledge by bringing up time-travel VMs, late interaction, and ColBERT. Varun explains why embeddings fall short for complex semantic queries like finding quadratic time algorithms.26:21–31:15 · Guest disagreement 1/10 Unified Infrastructure and Enterprise Pricing Philosophy Swix questions why Codeium charges 10 dollars a month after raising 150 million dollars. Varun outlines their commercial strategy, referencing Hamilton Helmer's Seven Powers and the danger of relying on price-sensitive individual developers.31:16–34:54 · Guest disagreement 2/10 Enterprise Value Distribution and Multi-Agent Concurrency Alessio argues that enterprise developer productivity is highly skewed and questions per-seat pricing models. Varun reframes the premise using Microsoft Word and Office 365 enterprise distribution dynamics.34:54–39:12 · Guest disagreement 0/10 Windsurf Roadmap, Launch Lore, and Developer Feedback A relaxed conversation covering the Windsurf launch lore, video stunts, and roadmap priorities. Varun openly acknowledges their Silicon Valley Mac bias and the need to improve Windows and WSL performance.39:13–44:35 · Guest disagreement 1/10 Enterprise Longevity and Revisiting Early AI Predictions Alessio reads back Anshul's December 2022 blog predictions item by item to evaluate what held up. Anshul candidly grades his initial third-party model predictions with a B-minus.44:35–49:04 · Guest disagreement 2/10 Cultivating Internal Skepticism and the Preference Flywheel Swix challenges Codeium's shift toward third-party foundation models, arguing their proprietary trajectory data justifies training in-house models. Varun and Anshul explain how post-acceptance edits provide ground truth preference data.49:05–53:50 · Guest disagreement 1/10 Designing Moats with Pragmatic and Powerful AI UX Alessio examines Anshul's 'Present, Practical, Powerful' UX framework, asking whether market expectations have shifted. Anshul explains how micro-interactions in Cascade create a compound moat.53:50–59:29 · Guest disagreement 2/10 Go Slow to Go Fast: Enterprise Architecture Strategy Swix highlights the 'go slow to go fast' enterprise philosophy. Varun passionately explains why defaulting to standard frameworks like vLLM would have stripped Codeium of essential core competencies.59:29–1:06:22 · Guest disagreement 1/10 Scaling Enterprise Sales and Technical Go-to-Market Swix asks how technical founders learn enterprise sales without prior enterprise background. Varun and Anshul describe treating sales as a scalable factory and embedding deployed engineers into deal cycles.0:05–5:52 · The hosts pushing back 1/10 Welcome to the New Codeium Office The hosts welcome the guests to their new office and ask about recent milestones. Varun provides an extensive overview of enterprise realities, explaining why most Fortune 500 developers don't use GitHub or VS Code alone.5:53–10:12 · The hosts pushing back 4/10 Architectural Limitations in VS Code and Cascade's Origins Alessio presses on why Codeium chose to fork VS Code rather than remain an extension, channeling Hacker News criticisms. Varun and Anshul explain the API bottlenecks, including dynamically rendering PNGs to bypass UI limitations.10:13–16:15 · The hosts pushing back 2/10 Benchmarking and Evaluating Multi-Step Agentic Systems Swix and Alessio probe how to evaluate complex multi-step agents, with Alessio connecting it to Anthropic's SWE-agent research. Anshul and Varun critique SWE-bench and standard needle-in-a-haystack retrieval as bogus metrics for distributed codebases.16:16–20:30 · The hosts pushing back 2/10 The Progression Toward Fully Agentic Coding Workflows The hosts ask if Cascade's IDE integration is a stepping stone to full Devin-style automation. The guests explain safety concerns with local execution and the importance of intent detection before automating end-to-end workflows.20:30–26:21 · The hosts pushing back 2/10 Remote Sandboxes and Proprietary Model Infrastructure Swix demonstrates domain knowledge by bringing up time-travel VMs, late interaction, and ColBERT. Varun explains why embeddings fall short for complex semantic queries like finding quadratic time algorithms.26:21–31:15 · The hosts pushing back 3/10 Unified Infrastructure and Enterprise Pricing Philosophy Swix questions why Codeium charges 10 dollars a month after raising 150 million dollars. Varun outlines their commercial strategy, referencing Hamilton Helmer's Seven Powers and the danger of relying on price-sensitive individual developers.31:16–34:54 · The hosts pushing back 4/10 Enterprise Value Distribution and Multi-Agent Concurrency Alessio argues that enterprise developer productivity is highly skewed and questions per-seat pricing models. Varun reframes the premise using Microsoft Word and Office 365 enterprise distribution dynamics.34:54–39:12 · The hosts pushing back 1/10 Windsurf Roadmap, Launch Lore, and Developer Feedback A relaxed conversation covering the Windsurf launch lore, video stunts, and roadmap priorities. Varun openly acknowledges their Silicon Valley Mac bias and the need to improve Windows and WSL performance.39:13–44:35 · The hosts pushing back 3/10 Enterprise Longevity and Revisiting Early AI Predictions Alessio reads back Anshul's December 2022 blog predictions item by item to evaluate what held up. Anshul candidly grades his initial third-party model predictions with a B-minus.44:35–49:04 · The hosts pushing back 6/10 Cultivating Internal Skepticism and the Preference Flywheel Swix challenges Codeium's shift toward third-party foundation models, arguing their proprietary trajectory data justifies training in-house models. Varun and Anshul explain how post-acceptance edits provide ground truth preference data.49:05–53:50 · The hosts pushing back 2/10 Designing Moats with Pragmatic and Powerful AI UX Alessio examines Anshul's 'Present, Practical, Powerful' UX framework, asking whether market expectations have shifted. Anshul explains how micro-interactions in Cascade create a compound moat.53:50–59:29 · The hosts pushing back 2/10 Go Slow to Go Fast: Enterprise Architecture Strategy Swix highlights the 'go slow to go fast' enterprise philosophy. Varun passionately explains why defaulting to standard frameworks like vLLM would have stripped Codeium of essential core competencies.59:29–1:06:22 · The hosts pushing back 3/10 Scaling Enterprise Sales and Technical Go-to-Market Swix asks how technical founders learn enterprise sales without prior enterprise background. Varun and Anshul describe treating sales as a scalable factory and embedding deployed engineers into deal cycles.

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

0:00 · the hosts 0% · guest 100%0:00 · the hosts 0% · guest 100%3:00 · the hosts 0% · guest 100%3:00 · the hosts 0% · guest 100%6:00 · the hosts 0% · guest 100%6:00 · the hosts 0% · guest 100%9:00 · the hosts 0% · guest 100%9:00 · the hosts 0% · guest 100%12:00 · the hosts 0% · guest 100%12:00 · the hosts 0% · guest 100%15:00 · the hosts 0% · guest 100%15:00 · the hosts 0% · guest 100%18:00 · the hosts 0% · guest 100%18:00 · the hosts 0% · guest 100%21:00 · the hosts 0% · guest 100%21:00 · the hosts 0% · guest 100%24:00 · the hosts 0% · guest 100%24:00 · the hosts 0% · guest 100%27:00 · the hosts 0% · guest 100%27:00 · the hosts 0% · guest 100%30:00 · the hosts 0% · guest 100%30:00 · the hosts 0% · guest 100%33:00 · the hosts 0% · guest 100%33:00 · the hosts 0% · guest 100%36:00 · the hosts 0% · guest 100%36:00 · the hosts 0% · guest 100%39:00 · the hosts 0% · guest 100%39:00 · the hosts 0% · guest 100%42:00 · the hosts 0% · guest 100%42:00 · the hosts 0% · guest 100%45:00 · the hosts 0% · guest 100%45:00 · the hosts 0% · guest 100%48:00 · the hosts 0% · guest 100%48:00 · the hosts 0% · guest 100%51:00 · the hosts 0% · guest 100%51:00 · the hosts 0% · guest 100%54:00 · the hosts 0% · guest 100%54:00 · the hosts 0% · guest 100%57:00 · the hosts 0% · guest 100%57:00 · the hosts 0% · guest 100%1:00:00 · the hosts 0% · guest 100%1:00:00 · the hosts 0% · guest 100%1:03:00 · the hosts 0% · guest 100%1:03:00 · the hosts 0% · guest 100%1:06:00 · the hosts 0% · guest 100%1:06:00 · the hosts 0% · guest 100%
Sharpest disagreement ▶ 57:15 Rejecting the off-the-shelf inference stack

Varun forcefully rejects using standard open-source tools like vLLM, arguing that abandoning custom inference runtime would have doomed the company.

Hardest push from the hosts ▶ 47:16 Swix challenges third-party model reliance

Swix refuses the guest's rationale for outsourcing core models to labs, insisting Codeium's proprietary trajectory data demands first-party model training.

Biggest teaching moment ▶ 13:02 Deconstructing SWE-bench and standard retrieval

Anshul systematically breaks down why popular benchmarks like SWE-bench and needle-in-a-haystack tests fail to reflect real distributed codebases.

The host holds their own ▶ 42:02 Holding the guest accountable to 2022 predictions

Alessio demonstrates sharp recall by systematically reciting Anshul's December 2022 blog predictions to audit what aged well versus what failed.

the scores for every segment, with the reasoning behind each
ChapterTopicThe hosts as informed peerGuest teachingGuest disagreementThe hosts pushing backWhy
Welcome to the New Codeium Office 3411 The hosts welcome the guests to their new office and ask about recent milestones. Varun provides an extensive overview of enterprise realities, explaining why most Fortune 500 developers don't use GitHub or VS Code alone.
Architectural Limitations in VS Code and Cascade's Origins 5614 Alessio presses on why Codeium chose to fork VS Code rather than remain an extension, channeling Hacker News criticisms. Varun and Anshul explain the API bottlenecks, including dynamically rendering PNGs to bypass UI limitations.
Benchmarking and Evaluating Multi-Step Agentic Systems 6722 Swix and Alessio probe how to evaluate complex multi-step agents, with Alessio connecting it to Anthropic's SWE-agent research. Anshul and Varun critique SWE-bench and standard needle-in-a-haystack retrieval as bogus metrics for distributed codebases.
The Progression Toward Fully Agentic Coding Workflows 4512 The hosts ask if Cascade's IDE integration is a stepping stone to full Devin-style automation. The guests explain safety concerns with local execution and the importance of intent detection before automating end-to-end workflows.
Remote Sandboxes and Proprietary Model Infrastructure 7512 Swix demonstrates domain knowledge by bringing up time-travel VMs, late interaction, and ColBERT. Varun explains why embeddings fall short for complex semantic queries like finding quadratic time algorithms.
Unified Infrastructure and Enterprise Pricing Philosophy 5613 Swix questions why Codeium charges 10 dollars a month after raising 150 million dollars. Varun outlines their commercial strategy, referencing Hamilton Helmer's Seven Powers and the danger of relying on price-sensitive individual developers.
Enterprise Value Distribution and Multi-Agent Concurrency 5624 Alessio argues that enterprise developer productivity is highly skewed and questions per-seat pricing models. Varun reframes the premise using Microsoft Word and Office 365 enterprise distribution dynamics.
Windsurf Roadmap, Launch Lore, and Developer Feedback 3401 A relaxed conversation covering the Windsurf launch lore, video stunts, and roadmap priorities. Varun openly acknowledges their Silicon Valley Mac bias and the need to improve Windows and WSL performance.
Enterprise Longevity and Revisiting Early AI Predictions 7413 Alessio reads back Anshul's December 2022 blog predictions item by item to evaluate what held up. Anshul candidly grades his initial third-party model predictions with a B-minus.
Cultivating Internal Skepticism and the Preference Flywheel 7526 Swix challenges Codeium's shift toward third-party foundation models, arguing their proprietary trajectory data justifies training in-house models. Varun and Anshul explain how post-acceptance edits provide ground truth preference data.
Designing Moats with Pragmatic and Powerful AI UX 6512 Alessio examines Anshul's 'Present, Practical, Powerful' UX framework, asking whether market expectations have shifted. Anshul explains how micro-interactions in Cascade create a compound moat.
Go Slow to Go Fast: Enterprise Architecture Strategy 6622 Swix highlights the 'go slow to go fast' enterprise philosophy. Varun passionately explains why defaulting to standard frameworks like vLLM would have stripped Codeium of essential core competencies.
Scaling Enterprise Sales and Technical Go-to-Market 5613 Swix asks how technical founders learn enterprise sales without prior enterprise background. Varun and Anshul describe treating sales as a scalable factory and embedding deployed engineers into deal cycles.

Statements from this episode (30)

Assertion Supported
Mohan: Codeium's office housed Ghost Autonomy and 'Silicon Valley' exterior shoots
“It previously was being leased by, I think, Facebook slash WhatsApp. And then immediately after that Ghost Autonomy, and then now here we are, and we also, you know, I guess one of the things that the landlord told us was this was the place that they shot all …”
Varun Mohan Dec 13, 2024 ▶ 1:00
Disclosure
Mohan: Over 800,000 developers use Codeium extensions
“We have over 800,000 sort of developers that use that product.”
Varun Mohan Dec 13, 2024 ▶ 1:52
Assertion Not checkable as stated
Mohan: GitHub might have under 10% full penetration in Fortune 500
“GitHub might have less than 10% penetration of the Fortune 500, full penetration. It's very small.”
Varun Mohan Dec 13, 2024 ▶ 2:45
Insight
Mohan: Switching SCM tools is harder than switching databases
“GitHub has very high switching costs or source code management tools, right? Because you actually need to switch over all the dependent systems on this workflow software. It's much harder than even switching off of a database.”
Varun Mohan Dec 13, 2024 ▶ 2:52
Opinion
Mohan: JetBrains has the best Java debugger by far
“Very honestly, JetBrains has the best debugger for Java. It's not even close, right?”
Varun Mohan Dec 13, 2024 ▶ 3:20
Insight
Ramachandran: Tracking developer trajectory allows AI to infer intent without prompting
“If we're actually being able to understand the kind of the trajectory of what developers are doing within the editor, right, if we actually are being able to see, like, oh, the developer just went and opened up this part of the directory and tried to view it, …”
Anshul Ramachandran Dec 13, 2024 ▶ 6:39
Assertion Not checkable as stated
Mohan: Codeium generated dynamic PNGs due to VS Code API limitations
“On VS Code, actually, the problem for us wasn't actually being able to implement the feature. We had the feature for a while. Problem was actually even to show the feature, VS Code would not expose an API for us to do this. So what we actually ended up doing w…”
Varun Mohan Dec 13, 2024 ▶ 8:12
Insight
Mohan: Developers will never provide complete problem statements to AI
“We believe that developers will never completely pose the problem statement, right? Because the problem statement lives in their head.”
Varun Mohan Dec 13, 2024 ▶ 11:45
Opinion
Ramachandran: SWE-bench and HumanEval do not reflect real professional engineering
“Most evals and benchmarks that exist out there for software development is kind of bogus. There's not really a better way of putting it. Like, okay, you have sweet bench. That's cool. No actual Professional work looks like Sweebench. Like, human eval, same thi…”
Anshul Ramachandran Dec 13, 2024 ▶ 13:17
Insight
Ramachandran: Needle-in-a-haystack retrieval benchmarks fail to model real code retrieval
“A lot of the benchmarks for these embedding-based systems are like needle in the haystack problems. Like, I want to find this one particular piece of information out of all this potential context. That's not That's not really what actually is necessary for doi…”
Anshul Ramachandran Dec 13, 2024 ▶ 13:45
Insight
Mohan: Squeezing the final 10% on AI benchmarks encourages p-hacking
“Once it starts hitting the peak of these benchmarks, getting that last 10% actually probably is like counterintuitive to the actual goal of what the benchmark was. Like you probably should find a new hill to climb rather than sort of p-hacking or really optimi…”
Varun Mohan Dec 13, 2024 ▶ 15:28
Insight
Ramachandran: Premature end-to-end AI automation reduces agents to ignored linters
“If the agent there has to always get human involvement to keep on fixing itself, it's probably not ready to become a full end-to-end automated system, because then we're just going to turn into a linter where, like, it produces a bunch of things and no one loo…”
Anshul Ramachandran Dec 13, 2024 ▶ 17:44
Prediction Not checkable as stated
Mohan: Explicit user prompting will become an AI coding anti-pattern
“I actually think asking people to do things explicitly is probably going to be more of an anti-pattern if we can actually go and passively suggest the entire change for the user. So almost imagine as the user is using the product that we're going to suggest th…”
Varun Mohan Dec 13, 2024 ▶ 19:59
Disclosure
Mohan: Codeium uses proprietary autocomplete models due to poor frontier LLM FIM
“The things like autocomplete and super complete that run on every keystroke are entirely like our own models. And by the way, that is still because properties like FIM fill in the middle capabilities are still quite bad with the current non-existent. They're a…”
Varun Mohan Dec 13, 2024 ▶ 22:30
Insight
Mohan: Embeddings fail at complex codebase retrieval tasks like identifying quadratic algorithms
“For a lot of the systems, we do believe embeddings work, but for complex questions, we don't believe embeddings can encapsulate all the granularity of a particular query. Like imagine, imagine I have a question on a codebase of find me all quadratic time algor…”
Varun Mohan Dec 13, 2024 ▶ 23:38
Disclosure
Mohan: Windsurf uses Claude for planning, proprietary models for retrieval and diffs
“No, so actually the way it works is the high-level planning that is going on in the model is actually getting done with products like the Cloud. But the extremely fast retrieval, as well as the ability to, like, take the high-level plan and actually apply it t…”
Varun Mohan Dec 13, 2024 ▶ 25:04
Assertion Not checkable as stated
Mohan: Codeium builds proprietary indexing and serving rather than paying third parties
“We don't really like pay other providers to do things for indexing. We don't pay like other providers to do our serving of our own custom models, right? And I think that's a core competency within our company that we have decided to build, but that's also enab…”
Varun Mohan Dec 13, 2024 ▶ 26:44
Insight
Mohan: Monetizing individual developers is flawed due to low switching costs
“I think that right now optimizing for making money off of individual developers is probably the wrong, actually, strategy. Largely because I think individual developers can switch off of products, like, very quickly, and unless we have, like, a very large lead…”
Varun Mohan Dec 13, 2024 ▶ 28:37
Insight
Mohan: Parallel multi-agent coding trajectories do not require separate remote machines
“If you want to run all of them in parallel, you probably don't want any machines to go out and do it. I think that's unnecessary. Especially if most of them are I.O. Bound kind of operations where all you're doing is reading a little bit of data and writing ou…”
Varun Mohan Dec 13, 2024 ▶ 34:19
Opinion
Ramachandran: Autonomous terminal command execution will be a huge unlock
“I mean, of course, I mean, Vern's talked about not just suggesting the terminal command, but actually executing them. Like, I think that's gonna be a huge unlock.”
Anshul Ramachandran Dec 13, 2024 ▶ 35:35
Assertion Contradicted
Mohan: Over 80% of software developers are on Windows
“A lot of people, once again, over 80% of developers are on Windows.”
Varun Mohan Dec 13, 2024 ▶ 38:08
Assertion Contradicted
Ramachandran: Codeium is the only AI code assistant supporting Eclipse
“Like, we're still the only code assistant that has an extension of Eclipse. That's still true years in, right?”
Anshul Ramachandran Dec 13, 2024 ▶ 39:43
Assertion Not checkable as stated
Ramachandran: Codeium reached $10M enterprise ARR in under a year
“Like I don't think we go from zero to ten million ARR in less than a year in an enterprise product if we don't have a product that developers love.”
Anshul Ramachandran Dec 13, 2024 ▶ 41:00
Disclosure
Mohan: Codeium will never launch a product with a waitlist
“We, by the way, we will never launch with a waitlist. We will never launch with a waitlist. That's the thing at the company. We'd much rather be a company that's considered the boring company than a company that, that launches once in a while, and like, hopefu…”
Varun Mohan Dec 13, 2024 ▶ 46:49
Assertion Not checkable as stated
Mohan: Supercomplete improved materially via user preference trajectory data
“The super complete product that we have has gone materially better because of us not only using synthetic data, but also getting the preference data from our users of, like, hey, given these set of trajectories, Here's actually what a good outcome is.”
Varun Mohan Dec 13, 2024 ▶ 47:57
Insight
Mohan: IDEs evaluate AI models better by tracking post-acceptance edits
“One of the really beautiful parts about our product that is very different than a chat GPT is we can not only see if the acceptance happened, but if something more than the acceptance happened and it happened even more than that, right? Like, let's say you acc…”
Varun Mohan Dec 13, 2024 ▶ 48:10
Insight
Varun Mohan: Buying rather than building permanently sacrifices core technical competencies
“When you go out and buy, you're losing a core competency inside the company. And that's a core competency you can never get. It's, or it's very hard. Like startups are so limited on time.”
Varun Mohan Dec 13, 2024 ▶ 56:59
What-if
Varun Mohan: Codeium would have failed if it used vLLM
“If we use VLLM, we would not be talking with you right now.”
Varun Mohan Dec 13, 2024 ▶ 57:27
Insight
Varun Mohan: Consumer-first companies struggle to retrofit enterprise DNA later
“When you have everyone sort of product oriented on the consumer side, the enterprise is just, it's checking off a lot of boxes that ultimately do not help the consumer at all. Doesn't help your growth metrics. And effectively, if the original group of people d…”
Varun Mohan Dec 13, 2024 ▶ 58:57
Assertion Not checkable as stated
Varun Mohan: Codeium sold to 30-40 customers before hiring sales VP
“We sold the product to like 30 or 40 customers of that.”
Varun Mohan Dec 13, 2024 ▶ 1:04:54
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 200 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.