Get AI summaries of any video or article — Sign up free
First Block: Interview with Fabian Hedin, Co-Founder and CTO of Lovable thumbnail

First Block: Interview with Fabian Hedin, Co-Founder and CTO of Lovable

Notion·
5 min read

Based on Notion's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

Fabian Hedin frames Lovable’s core mission as enabling non-technical founders to build software from scratch, not just improving developer workflows.

Briefing

Lovable’s co-founder and CTO Fabian Hedin credits the company’s rapid rise—from $1M to $100M in revenue in eight months—to a simple but difficult shift: using AI to help non-technical people build real software from “0 to 1,” not merely to assist developers inside existing workflows. Hedin says the hardest problem wasn’t generating code snippets; it was making software creation practical for people who don’t want to learn years of technical skills, including the choices that determine whether an app can actually survive in production.

His path to that idea started early. Minecraft pulled him into running a server and building a website around it, which led him to learn HTML, CSS, and JavaScript. In high school, he moved from games to business applications and began building SaaS products. After a real estate SaaS venture right after graduation, he studied at the Royal Institute of Technology in Stockholm, where he met Anton and joined a YC startup called Depict for 10 months—his longest employment to date—before leaving to build again.

The turning point came in summer 2023 when Anton asked him to take a walk and introduced a new CLI for creating software, built around GPT-3 and GPT-4-era models. Hedin says he could already see the direction: AI would enable a new kind of software creation, but the team had to find an approach that worked for non-technical users. Early doubts centered on whether foundational models were good enough for the use case. The company launched in November (about eight months before the interview), and Hedin describes that moment as when the concept became real beyond his own conviction.

Lovable’s name reflects its product philosophy. The company started as “GPT Engineer,” but the brand “Lovable” was already in use, tied to the idea of moving from low-fidelity design to a “minimum lovable product”—building the real thing rather than discarding an MVP and starting over. Hedin also points to a key early mistake: launching too late. The team sat on a waitlist longer than it should have, missing the chance to establish a lead while the category was still forming.

As the company scaled, Hedin emphasized staying close to product without becoming a meeting-heavy executive. He tries to say no to meetings and keeps those he joins short, while still working day-to-day on both high- and low-level product and engineering decisions. The company’s structure aims to stay flat—around 40 engineers at the time of the conversation—so ideas can float and the best ones win.

On process, he argues that traditional planning artifacts like PRDs and heavy roadmap cycles may be less necessary when prototypes can be built quickly. Still, the bigger shift is technical: AI can generate initial software, but production readiness depends on how well the system handles complexity over time—databases, migrations, and ongoing maintenance. Hedin says Lovable is designed to encode good technical choices up front so users don’t have to manually pick tools like Supabase.

Finally, he frames the company’s broader mission as accelerating startup creation for the “99%” who don’t code much. He also highlights a partnership angle: combining Lovable with Notion, where users already store context, could reduce the context bottleneck that limits many AI tools. His advice to founders is to focus on what foundational models can do today rather than overbuilding for a future version of AI—and, if rebuilding Lovable from scratch, to start by using Lovable itself.

Cornell Notes

Fabian Hedin says Lovable’s breakthrough is enabling non-technical people to build software “0 to 1” using AI, with production-ready outcomes rather than just developer assistance. The company’s launch in November—after early doubts about whether foundational models could support the workflow—turned a personal conviction into real traction. Hedin credits early momentum to broad product scope, faster general launch timing, and a flat engineering culture that keeps decisions close to product. He also stresses that “production-ready” means handling long-term complexity: databases, migrations, and ongoing maintenance, plus making good technical choices automatically. The Notion partnership is positioned as a way to turn Notion’s stored context into software creation inputs, reducing a major constraint for AI builders.

What does “0 to 1 as fully non-technical” mean in Lovable’s approach, and why is it harder than developer-focused AI tools?

Hedin contrasts Lovable with tools that improve existing developer workflows (like iterative coding assistance). Lovable targets people who don’t want to learn technical skills for years. That shifts the challenge from “helping with code edits” to “creating working software from scratch,” including the underlying technical decisions that determine whether an app can be maintained and expanded after launch.

Why did the team initially doubt whether foundational models were sufficient, and what changed by launch?

In the early days, the team questioned whether GPT-3/GPT-4-era capabilities were strong enough for the non-technical software-building use case. Prototypes were possible, but production-grade outcomes were uncertain. Hedin says the November launch is when the concept stopped being only an internal belief and started showing real results.

How does Lovable’s naming connect to its product philosophy?

Hedin says “Lovable” was the company name from the start, and it ties to the software-building cycle: instead of building low-fidelity designs, creating an MVP, discarding it, and rebuilding, AI can help produce the “real thing.” The idea is framed as a “minimum lovable product,” implying less throwaway work and more direct progress.

What early execution mistake does Hedin point to, and what lesson does it carry for founders?

He says Lovable launched too late relative to the category’s early window, spending too long on a waitlist. In hindsight, that delay was a mistake because it reduced the chance to establish momentum while others were still watching and learning. The lesson: move from prototype to general launch sooner when the value is already clear.

What does “production-ready” mean when AI generates software, especially as codebases grow?

Hedin argues that AI is good at creating new things, but software complexity increases maintenance difficulty over time. Production readiness requires supporting ongoing changes: adding features, maintaining the system, handling databases, and performing migrations. He also notes that many people underestimate what current models can do, especially if they assume they must code everything manually.

How does Lovable aim to reduce technical-choice burden for users?

Hedin says Lovable abstracts technical decisions so users can focus on their domain problem (e.g., construction planning) rather than selecting infrastructure. The system encodes good technical choices from the start, so users shouldn’t need to manually sign up for tools like Supabase.

Review Questions

  1. How does Lovable’s target user group change the definition of success compared with developer-assist AI tools?
  2. Which parts of software complexity does Hedin identify as the main barrier to “production-ready” AI-generated apps?
  3. What operational habits does Hedin use to stay hands-on as the company scales, and how do those habits support a flat engineering culture?

Key Points

  1. 1

    Fabian Hedin frames Lovable’s core mission as enabling non-technical founders to build software from scratch, not just improving developer workflows.

  2. 2

    The company’s November launch is described as the moment the idea moved from internal conviction to measurable traction.

  3. 3

    Lovable’s name reflects a “minimum lovable product” concept: using AI to build the real software rather than discarding an MVP and starting over.

  4. 4

    Hedin cites a key early mistake—waiting too long for a general launch—arguing that speed mattered more than a prolonged waitlist.

  5. 5

    Scaling required staying close to product while reducing meeting load; Hedin tries to say no to meetings and keeps them short.

  6. 6

    Lovable’s definition of production readiness centers on long-term maintainability: databases, migrations, and the ability to keep improving after the first version.

  7. 7

    The Notion partnership is positioned as a way to turn stored context into software creation inputs, addressing a major bottleneck for many AI tools.

Highlights

Lovable’s bet is that the hardest part of AI software creation isn’t code generation—it’s making software usable and maintainable for people who don’t code.
Hedin calls out a launch timing error: sitting on a waitlist too long while the category was still forming.
“Production-ready” means more than a working first version; it includes migrations and ongoing complexity management.
Hedin’s executive operating style is deliberately anti-meeting: say no first, then keep meetings short.
The Notion + Lovable pairing targets the context problem by letting users reuse their existing Notion information to generate apps.

Topics

  • Startup Journey
  • AI Software Creation
  • Production Readiness
  • Scaling Leadership
  • Notion Partnership

Mentioned