[ pricing ]

Free during beta. Paid plans at launch.

No invented numbers before there’s a number: pricing is set at launch, as a simple auto-renewing subscription you can cancel anytime. What’s fixed already is the shape below — and that the first labs of every chapter stay free, forever.

Browsing

no account · just look around

  • [ ✓ ]every path and chapter page, the full syllabus
  • [ ✓ ]the first lab’s lesson, free to read
  • [ – ]no grading, nothing recorded

you’re doing it right now

Free account

$0 · GitHub sign-in, no card

  • [ ✓ ]the first labs of every chapter, graded for real
  • [ ✓ ]verified completions on everything you pass
  • [ ✓ ]your workspace as a private git repo on your machine
  • [ ★ ]during beta: every live lab of every course is open

[ beta — all labs open ]

Start free →

At launch

priced at launch · auto-renewing · cancel anytime

  • [ ✓ ]every unit of every path
  • [ ✓ ]new paths as they go live
  • [ ✓ ]your verified completions stay yours if you cancel — so does your code

beta learners hear the price first

WHAT, EXACTLYBROWSINGFREE ACCOUNTDURING BETA
every path & chapter page, the full syllabus[ ✓ ][ ✓ ][ ✓ ]
Rust for Systems Programming[ read lab 1 ][ in development ][ in development ]
x86-64 for OS Builders[ read lab 1 ][ ✓ first 2 labs free ][ ✓ all 6 open ]
Build an OS from Scratch[ read lab 1 ][ ✓ first 2 labs free ][ ✓ all 18 open ]
every remaining unit, in order[ – ][ at launch: paid ][ ✓ all open ]
verified completions on anything you pass[ – ][ ✓ yours for good ][ ✓ ]

the exact free line, chapter by chapter — no surprises at the paywall

[ the fine print, plainly ]sequential unlock applies to everyone — money never skips the line. Questions about what a verified completion means? The path FAQ answers it.