Build a Real App, Even if You've Never Coded

An idea, a laptop, and AI. That's the whole list.

8h total12 lessonsWritten format
$199one-time
  • Lifetime access
  • Full refund within 7 days
  • 8h of written lessons

By the end you'll…

  • Install and configure Claude Code with a real CLAUDE.md and at least 3 MCP servers
  • Ship a multi-tenant Next.js + Supabase + Shadcn app to production
  • Wire Stripe payments and Sentry monitoring through MCP integrations
  • Establish a daily ship-and-iterate loop you can sustain after launch

Curriculum

12 lessons
  1. 1
    What You Will Actually ShipFree preview

    This course ends with a deployed app — auth, payments, monitoring, real domain. Here's what that looks like and why it matters.

    12m
  2. 2
    Installing Claude Code Properly

    Install, authenticate, and run your first real session. Watchtower detects your first message and completes this lesson automatically.

    25m
  3. 3
    CLAUDE.md: The Most Important File

    CLAUDE.md is how you make Claude Code behave consistently on your project. Write it once, benefit from it in every session.

    35m
  4. 4
    Skills and When to Write One

    Skills are Claude Code's macro system. Write one when you have a workflow you run more than twice.

    30m
  5. 5
    MCP Servers: Context7 + Supabase

    MCP servers give Claude Code live access to documentation and your database. Connect both and stop guessing at APIs.

    35m
  6. 6
    The Next.js + Supabase + Shadcn Stack

    Scaffold the project, configure Supabase auth, install Shadcn, and deploy a first version to Vercel. Real URL, submitted here.

    55m
  7. 7
    Multi-Tenant from Day One

    Every table gets a workspace_id. Every query filters by it. This is the lesson that separates apps that scale from ones you have to throw away.

    45m
  8. 8
    Stripe MCP and Payments

    Connect Stripe MCP, generate a checkout flow, handle the webhook, write to the database. Watchtower fires when Stripe MCP completes a call.

    50m
  9. 9
    Sentry MCP and Observability

    No app should go to production without errors going somewhere. Install Sentry MCP, wire it in, test with a deliberate error. Watchtower detects the connection.

    35m
  10. 10
    Voice with Wispr

    Wispr Flow lets you talk to Claude Code instead of type. This lesson covers setup and a real voice-driven code change in your app.

    30m
  11. 11
    Shipping the Thing

    The last mile: real domain, environment promotion, smoke test, refund the test charges, send the link to a real user. Submit the URL.

    50m
  12. 12
    The Loop After Launch

    What to do every day after shipping. The cadence that keeps a product moving without burning you out.

    15m
Galen Oakes

Galen Oakes

Fractional CTO · Builder

Your instructor

Self-taught engineer based in Northern California. Building Braintied full-time since late 2024: shared stack, live stage, and client ventures that ship in days. Sentigen, Parlor, Kulti, Swishh, and more. Fractional CTO for founders and venture studios who need someone who has actually shipped the thing, not just consulted on it.

I built these courses because the gap between "I can read code" and "I'm shipping products" is real, and most resources pretend it doesn't exist. Every lesson is what I wish existed when I was closing that gap myself.

Read the full story

What you'll need

  • Comfortable reading code (no advanced background needed)
  • A laptop with Node 20+
  • An Anthropic API key plus a Claude Code subscription
  • A Supabase free-tier project
  • A Stripe test account
  • 60–90 minutes per lesson

Common questions

Do I need to know how to code?
No. The courses are designed for people who can read code but aren't shipping products yet. If you've followed a tutorial or used GitHub, you're ready.
What AI tools do I need?
A Claude Code subscription is the primary tool. Claude.ai Pro also works for most exercises. We cover setup in lesson one.
Is this format video or text?
Written lessons, like a good engineering blog, not a talking-head video. Each lesson is designed to be read in one focused session and followed along in your editor.
Do I get lifetime access?
Yes. One-time purchase, lifetime access to the course and any future updates to that course content.
What is your refund policy?
Full refund within 7 days of purchase, no questions asked. Email [email protected] with your order.
Is this for me if I already know how to code?
Yes, especially if you're a developer who hasn't shifted to an AI-native workflow yet. The skills compound fastest when you already understand what good code looks like.

Ready to ship something real?

One-time purchase. Lifetime access. Full refund within 7 days if it's not for you.