Windsurf CEO & Co-Founder, Varun Mohan: AI's Biggest Acquisition to Date!
Windsurf CEO & Co-Founder, Varun Mohan: AI's Biggest Acquisition to Date!
Summary
- Varun Mohan’s core call: “the only moat in our category is speed.” Seven Powers is premature for a startup — 50–100 engineers is “only hundreds of engineering years” — and even Nvidia’s moat isn’t CUDA: if it vanished, Google/OpenAI/Anthropic “would find a way to write assembly.” Against Harry’s pushback that distribution beats speed, his rebuttal: hyperscalers have all the distribution and still ship “not amazing” products, while Windsurf ships a major release every 1–2 weeks.
- Big companies lose to existential dread asymmetry: Amazon’s team in the category keeps their jobs shipping mediocre product; “if we had shipped the same quality product that some of these hyperscalers have shipped, we’d be out of the market a year ago.” Brand decays just as fast — GitHub Copilot owned the conversation a year or two ago, Devin for 3–6 months post-launch — “if in three months we don’t ship something amazing to our users, we will become irrelevant.”
- The model layer today is Twilio-like: low switching cost because models hold no state — and rationally so, since over-investing in lock-in while models improve every six months means missing the next technique and falling behind anyway. No provider runs away with a valuable category short-term, even granting the scaling hypothesis; expect model companies to keep moving up into whatever app layers look valuable.
- Dario’s solo billion-dollar-company prediction is rejected by Varun: “a company is the sum of the discounted cash flows over time,” and a solo $BN outcome “would imply that no one else cares” — two equally smart people will copy the idea and compress your margins and increase your customer acquisition cost; if the AI is good enough to need no people, everyone has the same AI.
- Investors are miscalibrated in both directions: at the Devin launch “everyone was giddy” declaring junior developers obsolete when the tech was nowhere close — yet people underrate the exponential. Agents that today mostly read data sources will be trusted to write to systems “probably in six months,” and in 12 months tooling goes end-to-end across the software lifecycle: “every aspect is going to become 10 times more effective.”
- Async remote agents need ~99% correctness, not merely 90%: users said 99%, and Varun thought they might be right — users who wait hours lose faith fast, and “modifying something that is 90% correct is not that easy because you need to understand the 10% that is wrong.” Latency is measurably existential: 10 milliseconds in the tab product moves acceptance rates by percentage points. Easy tasks ship async first; complex work stays local.
- Under the hype, Windsurf is majority enterprise: over 50% is enterprise, including customers like JPMorgan Chase (where over half the developers are JetBrains users Windsurf supports via plugins), plus an in-house model “comparable to some of the frontier models at the agentic workload” processing hundreds of billions of code tokens a day on their own GPUs.
- Operating doctrine worth stealing: pivot cold turkey — Kodium was decided over a weekend and the whole company redirected Monday despite millions in existing revenue; put 3–4 people on unproven bets, graduate them when “even the crappy version of that idea is already amazing,” and accept that probably 50% or more of bets fail — “the one thing that works pays for the hundreds of things that fail.”
Deep dive
1. Most non-obvious ideas are just bad — Windsurf’s first thesis was one of them
- Varun’s revision of the likely Peter Thiel-ism: startups win with ideas non-conventional to the public, “but most ideas that are not obvious are just bad ideas… just because you are non-conventional doesn’t mean you’re going to pick a good idea.” Obvious ideas carry no alpha — a big company with more distribution and capital beats you to market.
- The Exafunction post-mortem as told: the GPU-virtualization thesis got the macro right — “we basically said Nvidia is going to sell a lot of GPUs” — and the structure wrong. They expected hundreds of diverse model architectures; “all of them ended up being transformers,” and once every workload looks the same there’s “very little reason for us to be a differentiated infrastructure provider.”
- The stance that follows: irrational optimism paired with “uncompromising realism — every single day you need to be asking, do we have a reason to exist?” And the line that carries the episode: “you don’t win an award for doing the same wrong thing for longer.”
2. Pivot cold turkey — a startup gets one exponential curve
- His self-criticism is specific: the signals were there, but they waited until their ZIRP-era autonomous-vehicle customers “were starting to go belly up” in mid-2022 before pivoting. He still beats himself up over not moving three months earlier — and thinks Windsurf itself could have shipped a couple of months sooner too.
- The mechanics: he and his co-founder decided on Kodium over a weekend and the entire company was working on it Monday, despite “a couple million in revenue off the previous business.” Greenoaks’ Series A on the old idea (they led the seed too) is what gave them the cash confidence to launch Kodium entirely free.
- The theory behind cold turkey: every product has an R value, and “it never makes sense to be diverting your resources to work on two different products that have different exponential growth curves.” Kill the old thing completely — its revenue multiple won’t resemble the new business — and “once you make the tough decision, it’s really easy.”
- The emotional ledger, worth keeping: pre-pivot is the most “gut-wrenching” stretch, when you know you could be doing better but aren’t acting. Post-pivot was “the freest I’ve ever felt” — he and his co-founder had written off failure, “but at least we’re likely going to fail in something that we believe in.”
3. “The only moat in our category is speed” — even CUDA isn’t Nvidia’s moat
- His dismissal of Seven Powers at startup scale: with 50–100 engineers you have “only hundreds of engineering years” in the product — someone else can always rebuild it. Startup moats are “usually kind of silly”; the only durable edge is learning where the dead bodies are and compounding.
- The Nvidia argument: if CUDA didn’t exist, would Google, OpenAI, Anthropic — spending tens of billions on chips — stop buying GPUs? “No. They’d find a way to write assembly.” People buy Nvidia because the hardware is “just awesome,” and “every year they have a ticking time bomb on their head” — miss a hardware, interconnect, or memory-bandwidth step and margins shrink with “AMD on their case.” One of the most valuable companies on earth, without Google-like properties.
- Harry’s pushback — worth keeping: fine for two startups at the same start line, but attach one to OpenAI/Anthropic-scale distribution, brand, and chip-buying power and Seven Powers reappears — “I would argue that distribution is more important than speed.” Varun’s rebuttal: then why do hyperscalers, with all that distribution, ship products in this category that “are not amazing”? Marshaling talent to execute fast is the hard part. “Name a large company that is able to learn that quickly.”
4. Big-company velocity dies without existential dread — and in-person is an unfair speed advantage
- The mechanism: “a startup has existential dread on whether or not they can survive if they don’t ship fast enough.” Amazon’s team in this category won’t lose their jobs in six months over a mediocre product; “if we had shipped the same quality product that some of these hyperscalers have shipped, we’d be out of the market a year ago.”
- Windsurf is now 100% in-person. Remote isn’t impossible — “it might just be a little bit harder… you need to be a much more principled company” — but pulling every engineer into one room “every five minutes if necessary” is “an unfair advantage on speed,” especially when a pivot demands marshaling everyone at once.
- Brand buys reach, not slack: “a year or two ago, GitHub Copilot was the product everyone was talking about,” and after the Devin launch “for 3 to 6 months I was not hearing anything but Devin.” His conclusion: “we need to prove ourselves almost every day” — the anonymity-to-fame flip Windsurf pulled off in 10 months “can happen in the other way too.” On Harry’s valuation question — shouldn’t such fast-decaying franchises trade at lower multiples? — he concedes the class distinction: enterprise deployment has real switching costs, but “not the same class of switching costs as Salesforce yet.”
5. Being first matters because you learn where the bodies are buried
- Against the Fiverr-CEO “time to clone” worry: being first signals an organization willing to disrupt itself, and “you get to learn from the market faster… you’re first to the next idea too.” The fast follower never sees the failed R&D: “there are ideas that we would not even touch because we’ve tried this before” — wisdom “built into the DNA of the company.”
- Two buried failures as specimens: a code-review beta last year tried as a Chrome extension and a parallel internal website — none “felt quite right” — which shaped the much better version shipped a couple of weeks ago; and the first cut of the Windsurf agent at the beginning of last year “was not good,” sending them back to fix codebase understanding while models caught up. “If we had just waited for the rest of the world, we would need to have played catch-up on multiple axes.”
- The one thing he credits Cursor with, against his own instincts: “they took a really good approach on building high-quality UI/UX… that’s not actually what our initial intuition was.” Windsurf self-identifies as a technology company that “ships product to maximize the amount of technology that our users can consume” — they only forked VS Code because a genuine technical breakthrough (the first agentic IDE) demanded UI the platform couldn’t give them.
6. Product process: three or four people, and “even the crappy version is already amazing”
- Unproven ideas get tiny teams — three or four people — because with ten people on an unproven thing “everyone has opinions… and nobody’s ideas are wrong, because no one has proven anything out.” He says they don’t think about a particular project’s budget (“we’re in an unconstrained market”), but tabling projects is “a little bit of a top-down process,” not democratic.
- The graduation test comes from hard tech (much of the team is ex-autonomous-vehicles): “when you have a new great idea, even the crappy version of that idea is already amazing.” The first working Windsurf agent did things impossible eight or nine months prior — that’s when you resource up. Probably 50% or more of internal bets fail and he’d “like to fail even more”: “the one thing that works pays for the hundreds of things that fail.”
- Same doctrine in hiring: wait until you’re drowning. They closed very large enterprises with zero salespeople before hiring VP of Sales Graham — which also proved to Graham the company was worth joining. The distilled version: “Startups don’t fail because they look like messes inside. Startups fail because they don’t do the right thing well enough.”
- His management change of mind, echoing that: headcount isn’t output — “it is much easier to run a company that has only one thing that matters than it is to run a company with the same amount of revenue with five things that matter.” Twitter always says X, Y, and Z are solved; saying no is the hard part.
7. The business under the hype: majority enterprise, JetBrains, and a frontier-class in-house model
- Over 50% of the total amount is enterprise, and the non-obvious enterprise fact is Java: large companies are full of developers using likely IntelliJ/JetBrains tools. Windsurf’s JetBrains plugins carry the same functionality as the editor — at customer JPMorgan Chase, “over 50% of their developers are JetBrains users” — because “we don’t want to tell them only 40% of your users can use our product.”
- The moat-in-practice: a couple of weeks ago they shipped an in-house model “comparable to some of the frontier models at the agentic workload” — much faster and cheaper to run, built over many months by learning from users, now processing “hundreds of billions of tokens of code a day” on their own GPUs.
- On switching costs he’s candid about the trade-off: over-optimizing lock-in backfires — “if you also don’t improve your product fast enough, people will just switch onto the better product despite the fact that it is hard to switch off of your product.”
8. “Engineer” in five years is an abstraction ladder, not a replacement
- His frame is the language ladder — assembly → C → C++ → Java/Python → JavaScript (“a lot of the people that write JavaScript have no idea how to write assembly”) — with natural language as the next rung. A spectrum emerges: people operating purely in natural language building apps, and people who “go down to the weeds” for production-critical systems. JPMorgan’s transaction processing, doing millions or billions of transactions a day, “you probably don’t want to vibe code.” How many weeds-people? “Probably fewer than there are today.”
- The proof already inside Windsurf: a partnerships lead — a non-developer — built a partner portal and quoting tool replacing over $500,000 of sales-tool spend. Bespoke single-function software nobody would build before is now cheap to build. Windsurf stays focused on developers; the non-technical use case “naturally falls out,” and he expects convergence with the Lovables and Bolts over time — a company that deeply understands large codebases will let natural language build apps consistent with existing code.
- PMs don’t disappear, they build: instead of “writing docs to try to convince the organization… playing a game of thrones,” a technical PM who can code is “even more deadly now.” Rapid prototyping “can definitely skip a laborious design stage” — but what Lovable and likely Figma touch is “a very small fraction of what software is”: “there’s no one designing something in likely Figma for modifying the Spanner codebase.”
9. Async agents: at multi-hour latency the bar is 99%, and easy tasks ship first
- His product triad — latency, quality, correctability — is the frame people skip when the tech is exciting. He said it had to be at least 90% correct; users said 99%, and he thought they might be right — “if even 10% is wrong, people lose faith in the product… modifying something that is 90% correct is not that easy, because you need to understand the 10% that is wrong.” So async goes to tasks easy enough to be done properly; complex, iteration-heavy work stays local in Windsurf near-term.
- Latency sensitivity is measurable: in the tab/autocomplete product, 10 milliseconds moves acceptance rates by percentage points. On form factor he’s honestly unsure — maybe one-and-done from a phone, “and then it better be 100% correct” — because nobody can review thousands of lines of code changes on a phone.
10. Investors overrate today’s agents, underrate the exponential — and Varun rejects solo $BN companies
- On a claim attributed by Harry to likely Satya Nadella that apps collapse into agents and SaaS becomes databases: he doesn’t buy it short-term — Salesforce’s value sits in human workflow inertia, and agents today “are mostly reading from data sources,” not trusted to write to databases at scale. The hedge that matters: “that will probably change in six months.”
- The two-sided miscalibration: at the Devin launch last March “everyone was giddy… ’there’s no reason to ever hire a junior developer’” — investors thought the systems far more capable than they were. Yet “people underestimate the speed at which these things improve.” His 12-month call: tools go end-to-end across the software lifecycle — design, deploy, review, debugging across logs, databases, browser data — “every aspect is going to become 10 times more effective.”
- Model layer: switching costs are “almost like a Twilio-like experience” because models hold no state. Statefulness — codebases running to billions of tokens as injectable context — could raise switching costs later, but over-investing in lock-in now is irrational: miss the next technique (“they didn’t do test-time compute or something”) and lock-in won’t save you. No provider runs away with a valuable category short-term, even granting the scaling hypothesis he does believe.
- On Dario’s claim that 2026 brings solo billion-dollar companies: “No, I don’t believe in that.” A solo $BN company “would imply that no one else cares” — someone with two people as smart as you will do your idea and compress your margins and increase your customer acquisition cost. First principles: “what is a company? A company is the sum of the discounted cash flows over time” — and if the AI is so good you need no people, everyone else has that AI too, which increases competitive pressure.