The full syllabus
Six weeks,
six shipped milestones.
Every week is two live build sessions plus the work between them — and every week ends with something real in production. Here’s exactly what you cover, lesson by lesson.
- build sessions
- 12
build sessions
- shipped deliverables
- 6
shipped deliverables
01
Week 1 · 5 lessons
Find & scope your idea
Pick a problem worth solving, validate it in a day, and ruthlessly cut scope to a v1 you can finish.
What you’ll build
A one-page product brief and a live fake-door landing page that proves there’s demand before you write a line of product code.
5 lessons this week
- 01The 30-minute problem interview that tells you if anyone cares
- 02Idea triage: scoring problems by pain, reach, and your unfair advantage
- 03Cutting to a v1 — the “one core loop” rule that kills feature creep
- 04Writing a one-page brief your future self will thank you for
- 05Validating demand in a day with a fake-door landing page
02
Week 2 · 6 lessons
Design the MVP
Build a clean design system and wireframe the core screens in Figma — enough polish to feel real, not so much you stall.
What you’ll build
A clickable Figma prototype of your core screens with a small, reusable design system you’ll translate straight into components.
6 lessons this week
- 01A 20-minute design system: type scale, spacing, color, and tokens
- 02Wireframing the core screens before you touch pixels
- 03Designing the empty, loading, and error states everyone forgets
- 04Component thinking: building blocks you’ll reuse in code
- 05From Figma to a clickable prototype you can put in front of people
- 06Getting your first design feedback without getting demoralized
03Most loved
Week 3 · 7 lessons
Payments & auth
Stand up sign-in, model your database, and wire Stripe Checkout end-to-end — live, together, until it takes a real payment.
What you’ll build
A working paywall: real sign-in, a modeled database, and Stripe Checkout taking a live test payment from end to end.
7 lessons this week
- 01Auth without tears: sign-in, sessions, and protected routes
- 02Modeling your database — the schema that won’t fight you later
- 03Stripe 101: products, prices, and the Checkout mental model
- 04Wiring Stripe Checkout end-to-end (the live build everyone remembers)
- 05Webhooks: the part that makes payments actually reliable
- 06Gating features behind a real paywall
- 07Testing the money path with Stripe’s test cards before you go live
04
Week 4 · 6 lessons
Build the core loop
Ship the one feature your product lives or dies on. Daily async reviews keep you honest and unblocked.
What you’ll build
The one core feature your product is built around, working end-to-end against your real database and auth.
6 lessons this week
- 01Identifying the one feature your product lives or dies on
- 02Building the core loop end-to-end, not breadth-first
- 03Wiring the data layer to the UI you designed in week 2
- 04Handling the unhappy paths so it survives real users
- 05Daily async reviews: how we keep you unblocked between calls
- 06Knowing when “good enough to ship” is actually good enough
05
Week 5 · 5 lessons
Deploy & instrument
Push to production on a real domain, add analytics and error tracking, and harden the rough edges before anyone sees it.
What you’ll build
A live, monitored app on your own domain with analytics and error tracking wired in — ready for real traffic.
5 lessons this week
- 01Shipping to production on a real domain (and not breaking on deploy)
- 02Environment variables, secrets, and not leaking your keys
- 03Adding product analytics so you can see what users actually do
- 04Error tracking: knowing something broke before your users tell you
- 05A pre-launch hardening pass on the rough edges
06
Week 6 · 4 lessons
Launch day
Run the launch playbook as a cohort — landing page, waitlist, the announcement post — and get your first real users.
What you’ll build
A public launch: a converting landing page, an announcement that lands, and your first real users on the board.
4 lessons this week
- 01The launch-day landing page that converts visitors to signups
- 02Writing the announcement post that actually gets seen
- 03Sequencing the launch: waitlist, teaser, and go-live
- 04Running launch day together — and reading the first real signals
33 lessons · 12 live build sessions · lifetime access to recordings & updates
Six weeks, six things you ship. $2,290 of value for $69. 14 seats left
Enroll — $69→Where it all lands
Six weeks in, here’s what you can do.
The lessons are the means. These are the ends — the concrete capabilities you walk away owning, not just having watched.
Scope an idea that’s actually shippable
Cut your “someday” idea down to a v1 you can finish in six weeks — and learn to spot the features that are killing your momentum.
Design a product that feels intentional
A repeatable UI system — type, spacing, color, components — so your MVP looks like a real company built it, not a weekend hack.
Wire up auth, a database, and payments
The plumbing that scares most builders, done live together: sign-in, a real schema, and Stripe Checkout taking actual money.
Deploy and watch what real users do
Push to production, add analytics and error tracking, and read the first real signals so you fix what matters, not what you assume.
Run a launch that gets your first users
A launch-day playbook — landing page, waitlist, the post that works — so going live means signups, not silence.
A network of builders who keep shipping
A small cohort that ships alongside you and a private alumni community you keep for good — the part that outlasts the six weeks.
Meet the instructor who walks you through it →
Cohort 07
Ready to build
all six?
Cohort 07 starts Monday, July 14 with 14 seats left. One price covers every week, every recording, and the alumni community for good.
Enroll — $69→