How Sahil Lavingia (Gumroad CEO) Learned to Code

3 Jun 2026 · 23 min
Episode

3 Jun 2026 · 23 min

0:00

In this episode of the Learn to Code podcast, host (Speaker B) interviews Sahil Lavingia, founder and CEO of Gumroad, about his unconventional path to software development and entrepreneurship. Sahil recounts learning iOS development in 2009 through Stanford’s CS193P course, quickly becoming employee #2 at Pinterest and shipping the iPhone app. He later taught himself Python in a few weeks using Google App Engine tutorials, built a 2,700‑line prototype of Gumroad in a weekend, and launched it via a Stripe beta key, a tweet, and Hacker News, where it hit the top spot. The conversation explores his language‑choice philosophy (pragmatism over perfection), the decision to leave a stable job at Pinterest to chase his own product, and the core idea behind Gumroad – simplifying digital sales for creators. Sahil describes his early growth tactics, especially personalized cold‑email outreach that turned a handful of contacts into press coverage and user adoption. He updates listeners on Gumroad’s current state: a remote team of about 12, processing roughly $6 million in payments per month, growing at 35% YoY, and focusing on new features like a marketplace, ratings, memberships, and public posts. Finally, he shares advice for aspiring developers: pick a language, build fast, iterate, and don’t over‑engineer, while the podcast host promotes One Month’s coding courses.

Chapters

More from Sahil

PodcastBuying a Building with ChatGPT - Ep. 1 with Sahil Lavingia
Podcast

Buying a Building with ChatGPT - Ep. 1 with Sahil Lavingia

4mo ago
PodcastGumroad Founder Sahil Lavingia
Podcast

Gumroad Founder Sahil Lavingia

4mo ago
PodcastHow Sahil Lavingia created the multi-million dollar company, Gumroad.
Podcast

How Sahil Lavingia created the multi-million dollar company, Gumroad.

4mo ago
PodcastSahil Lavingia Gets Radically Honest
Podcast

Sahil Lavingia Gets Radically Honest

4mo ago
PodcastSahil Lavingia — From Web 2.1 to Web 3 (EP.87)
Podcast

Sahil Lavingia — From Web 2.1 to Web 3 (EP.87)

4mo ago
PodcastHow to PM Production Changes with Devin: Tutorial From Gumroad CEO, Sahil Lavingia
Podcast

How to PM Production Changes with Devin: Tutorial From Gumroad CEO, Sahil Lavingia

4mo ago
PodcastGumroad CEO's playbook to 40x his team's productivity with v0, Cursor, and Devin | Sahil Lavingia
Podcast

Gumroad CEO's playbook to 40x his team's productivity with v0, Cursor, and Devin | Sahil Lavingia

4mo ago
Podcast[Bonus] Sahil Lavingia — Gumroad’s Pricing Disaster
Podcast

[Bonus] Sahil Lavingia — Gumroad’s Pricing Disaster

4mo ago
PodcastLongevity Over Hypergrowth: A New Vision for Startups with Sahil Lavingia (Gumroad)
Podcast

Longevity Over Hypergrowth: A New Vision for Startups with Sahil Lavingia (Gumroad)

4mo ago
See all content