Skip to content
Aakash GuptaAakash Gupta

How to Run a $100M Company with AI: v0 + Devin Tutorial from Gumroad CEO, Sahil Lavingia

Sahil Lavingia reveals how to run a $10M ARR company with 1 employee and AI. He demonstrates live workflows from Slack to production, explains why he's deleting 5,425 lines of CSS, and shows how to build products with AI-first architecture. My Gumroad Product: https://growthpioneer.gumroad.com/l/zbens Full Writeup: https://www.news.aakashg.com/p/sahil-lavingia-podcast Transcript: https://www.aakashg.com/how-to-run-a-10m-company-with-ai-complete-masterclass-with-sahil-lavingia/ ---- Timestamps: 0:00:00 - Intro 0:01:18 - Meet Sahil Lavingia, Gumroad CEO 0:02:09 - Demo 1: Slack to Devon to Production 0:04:12 - The Dictatorship Model & AI Speed 0:07:59 - Demo 2: GitHub to Feature Launch 0:10:09 - The PRD Is Dying 0:12:19 - Architecture: Why CSS Kills AI Speed 0:15:25 - Deleting 5,425 Lines of CSS 0:17:23 - Ads 0:19:34 - Demo 3: Building Kit Competitor Live 0:27:00 - Working on 5 AI Projects Simultaneously 0:31:11 - Ads 0:35:14 - Three-Tier Workflow Summary 0:36:11 - Gumroad Structure & Open Source Model 0:39:00 - $10M EBITDA Goal & $2M Dividends 0:45:00 - AI Won't Create More Engineers 0:49:00 - Building Reputation vs Follower Count 0:51:00 - Outro ---- 🏆 Thanks to our sponsors: 1. Vanta: Get $1,000 off AI security & compliance - http://vanta.com/aakash 2. Testkube: Leading test orchestration platform - http://testkube.io/ 3. Kameleoon: Leading AI experimentation platform - http://www.kameleoon.com/ 4. The AI PM Certificate: Get $550 off with ‘AAKASH550C7’- https://maven.com/product-faculty/ai-product-management-certification?promoCode=AAKASH550C7 ---- Key takeaways: 1. Three-Tier AI Workflow: Small tasks (Slack → Devon → Production), Medium tasks (GitHub issue → GPT for PRD → V0 prototype → Ship), Large tasks (4-line brief → V0/Codex → Vercel → Cursor → Production). Match the tool to task complexity. 2. From Slack to Production in Minutes: Customer reports feature request in Slack with screenshots. Type "Devon, address this." Devon reads thread, writes code, opens PR, ships to production. "Weeks of coordination at big companies. We just decide and Devon addresses it." 3. The PRD Is Dying: Stop writing 20-page PRDs for AI. Write 4 lines. Let AI prototype. See what it misunderstands. That reveals what you forgot to specify. "The PRD is only as dense as what cannot be inferred naturally." 4. Use AI to Refine Your Thinking: Paste brief into V0, GPT, and Codex. Each builds something different. Their mistakes show your communication gaps. It's a fake conversation with engineers that makes your real spec better. 5. Architecture Is the New Competitive Advantage: Gumroad is deleting 5,425 lines of CSS to migrate to Tailwind (181 lines). Global CSS means every change affects 300 files. Tailwind means one file change. "Devon made a one-file change. With CSS, you're testing 300 files." 6. Tailwind Is Built for AI: Design system in 181 lines: fonts, colors, padding, borders, shadows. AI never guesses. Industry standard with massive training data. 7. AI Is 99th Percentile at Most Things: Defer design and code decisions to AI. If it's important, put it in the spec. If not in the spec, let AI decide. "The decisions AI makes are pretty good. That's why we can move super fast." 8. Work on 5 Things Simultaneously: AI is slow. Solution? Run 4-5 AI sessions at once. While V0 builds, check email. While Codex compiles, answer Slack. "It's like having an army of assistants. I don't wait—I fill the dead time." 9. The Dictatorship Advantage: Big companies need buy-in from PMs, designers, engineers, managers. Gumroad: Sahil → Devon → Production. "The hard part at big companies is aligning people to get behind a decision. 10. Perfect the Business, Don't Scale It: $10M ARR, $7-8M EBITDA, $2M dividends last year, 1 employee, 35,000 creators. Goal: $10M EBITDA, then perfect the software. "I just want to work on software, make it better, have people use it, be proud of the work we do." ---- 👨‍💻 Where to find Sahil: Twitter: https://twitter.com/shl LinkedIn: https://www.linkedin.com/in/sahillavingia/ Gumroad: https://gumroad.com/ ---- 👨‍💻 Where to find Aakash: Twitter: twitter.com/aakashg0 LinkedIn: linkedin.com/in/aagupta/ Newsletter: news.aakashg.com #aitools #productmanagement #startups #gumroad ---- 🧠 About Product Growth: The world's largest podcast focused solely on product + growth, with over 187K listeners. Hosted by Aakash Gupta, who spent 16 years in PM, rising to VP of product, this 2x/week show covers product and growth topics in depth. 🔔 Subscribe and turn on notifications to get more videos like this.

Aakash GuptahostSahil Lavingiaguest
Oct 19, 202552mWatch on YouTube ↗

CHAPTERS

  1. Solo-founder scale thesis: billion-dollar companies and Gumroad’s lean reality

    The episode opens on the idea that AI enables tiny teams to build massive businesses, then grounds it in Sahil’s example: Gumroad at ~$10M ARR with essentially a one-person “dictatorship” model. They set expectations for three live demos showing small/medium/large AI workflows from request to production.

  2. Meet Sahil Lavingia: Gumroad CEO and the ‘dictatorship’ operating model

    Aakash introduces Sahil and tees up why Gumroad can move quickly: minimal headcount, high autonomy, and automation around deployment. Sahil describes how they use AI as a default collaborator and decision-maker for many implementation details.

  3. Demo 1 — Slack thread to shipped feature with Devin (support tooling)

    Sahil demonstrates a real workflow where a customer-support feature request in Slack becomes a Devin task, a pull request, and a deployed change. The demo highlights how images + context in the Slack thread can be enough for an agent to implement a UX improvement with minimal human coordination.

  4. Why AI multiplies speed: cutting coordination, specs, and cross-team buy-in

    They contrast the demo with a typical large-company pipeline (PM intake, prioritization, PRD, eng spec, sprint scheduling). Sahil argues the bottleneck is organizational alignment, not the technical work, and that AI works best when decision authority is clear and the spec is only as detailed as necessary.

  5. Demo 2 — GitHub issue to feature plan: Flexile payments simplification

    Using Flexile (Gumroad’s open-source contractor payments tool), Sahil walks through a GitHub issue that proposes simplifying a complex equity-selection flow. The conversation shows how AI can turn messy issue context into clearer requirements and faster iteration—without a heavy, formal PRD process.

  6. The PRD is dying: using AI prototypes to expose missing requirements

    Sahil explains why long PRDs exist (internal alignment) and why they’re less necessary when AI can quickly simulate what engineers/designers might build. By prompting tools like v0, you can ‘test’ your spec, see misinterpretations, and tighten the document only where inference fails.

  7. Architecture for AI velocity: Tailwind vs global CSS and the maintainability tax

    They shift into technical architecture, focusing on why global CSS slows both humans and AI. Sahil argues that Tailwind-like utility styling reduces hidden coupling, makes changes localized, and dramatically lowers the context required to modify UI safely across a large app.

  8. Deleting 5,425 lines of CSS: refactoring as a prerequisite for AI-first dev

    Sahil shows Gumroad’s plan to migrate off legacy CSS files and delete thousands of lines of styling code. The point: AI tools deliver far more value when the codebase is simplified, standardized, and constrained by a small, explicit design system.

  9. Sponsor break #1 (Vanta, Testkube) + tying compliance/testing to AI speed

    Aakash shares sponsor messages emphasizing that faster shipping increases security and testing demands. The ads reinforce a theme of the episode: AI acceleration shifts bottlenecks to compliance, monitoring, and reliable release processes.

  10. Demo 3 — Build a Kit-style newsletter tool from scratch with v0 + deploy to Vercel

    They live-prototype a creator-focused email/newsletter product (Kit competitor) starting from a minimal prompt. Sahil shows rapid UI iteration in v0, quick deployment to Vercel, and how a small set of theme variables can align the new app with an existing brand system.

  11. From prototype to real code: Cursor/Devin/Codex roles and design-system reuse

    Sahil explains how he moves from v0’s prototyping environment to an IDE workflow for serious engineering. He outlines his tool split—Devin for small tasks, Cursor for larger work—and demonstrates theme reuse by copying a global tokens file to quickly align branding across apps.

  12. PM as ‘extreme explicitness’: diagnosing failures and iterating specs (NumberFlow example)

    A request for a countdown animation reveals a common gap: what’s in the PM’s head vs what’s written. Sahil uses the failure to illustrate modern PM work—being precise about intent, libraries, and examples—then re-prompts with concrete code (NumberFlow import) to steer the model correctly.

  13. Sponsor break #2 (Kameleoon, AI PM Certification) + experimentation as leverage

    The second ad block focuses on scaling experimentation and upskilling PMs for AI-driven workflows. It complements the episode’s argument that execution speed must be paired with fast learning loops and strong product judgment.

  14. How Gumroad actually runs: contractors, open source, bounties, and a profit-first goal

    Sahil shares Gumroad’s evolution from venture-backed startup to a lean, profitable business with contractors and community contributions. He explains how open sourcing reduces the need for a large internal team and sets a practical target: $10M EBITDA, supported by meaningful dividends.

  15. AI’s macro impact + personal brand: fewer engineers, more reputation, less follower obsession

    They close with broader reflections: AI may not create more engineers; it may reduce the profession’s allure and shrink headcount. Sahil also reframes “building in public” as reputation-building through helpfulness and customer proximity, arguing follower count is a noisy proxy for real trust.

Get more out of YouTube videos.

High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.

Add to Chrome