Index

Free, with Google

Keep going, free.

A free account opens lessons 2 and 3 of every track, 33 more lessons, and keeps your progress and review cards on every device.

Start free with Google

Launch price

Open everything on chalk.

Every lesson, board, video, lab and paper, and the full review decks. Yearly is $39/year, or $19.50 for your first year with LAUNCH50, ends 1 Nov, 18:30 UTC.

See plansStart free instead

New: labs that run the real program, in 3D

Read it, run it,
remember it.

Run a cache, a loan, a price war. Then read why it broke.System design, AI, finance, game theory and more, from zero.

Read lesson 1 freeFree accountSee plans

All in the browser, nothing to install: 617 lessons, 92 labs, 219 videos and 18 tracks.

watch one of 219 videoslesson one of every track is free, an account opens lessons 2 and 3, a plan the rest

the path

One track, start to finish.

Each module is a lesson, the board it is built on, and where one exists a video and a lab, with review cards at the end.

what you get

One idea, five ways in.

try one

Every lab is a dial you can move.

the slate, a cache labRun this lab, free

Slate too smallOne line finds 34%, the rest walk to the ledger.3 lines: 9.0 ms. 6 lines: 6.0 ms.

start with the chai stall that got famous

how it works

Three steps, one idea a night.

  1. Read the board

    Every idea starts as one sketch with a short lesson around it. A story first, the jargon after.

    open lesson one
    Part of the first System Design board: one chai stall, then a token guy at the entrance sending customers to stalls A, B and C.
  2. Run the lab

    Move one number, like cache size or queue load, and watch the idea hold or break in front of you.

    browse 92 labs
    The slate lab: a dial for how many lines the slate holds, five erase rules, and the result, 34% of requests found on the slate with a 31 ms mean wait.
  3. Recall it cold

    Each lesson ends with questions. Review brings them back days later, before you forget.

    see the review deck
    A review card with its answer shown, and three buttons to grade yourself: missed, almost, or got it, which brings the card back in 3 days.

who it is for

For anyone tired of nodding along.

questions the labs answer

Questions the labs answer

pricing

Lesson one is free. A plan opens everything.

Launch price: 50% off your first payment with LAUNCH50, ends 1 Nov, 18:30 UTC.

Free

$0

The first lesson of every track, with its boards and videos, and the labs at the top of this page. A free account opens lessons 2 and 3 of every track.

Start reading

Yearly

$39$19.50/yearfirst year, then $39/year

Everything on chalk. Cancel anytime and keep access to the end of your paid year.

Get yearly
best value

Lifetime

$89$44.50 onceone-time payment

Pay once. Every lesson added later is included.

Get lifetime

Taxes, where applicable, are calculated at checkout. 14-day refunds on either plan.

questions

Before you start

Do I need a background in computer science?

No. Every track starts from the basics and builds up, and each idea is told as a story before it gets its proper name.

What is free?

The first lesson of every track, with its boards and videos, plus a few lessons, labs and papers picked for the home page. No account needed. A free account opens lessons 2 and 3 of every track, 33 more lessons.

What do I get with a plan?

All 617 lessons, every board, video, lab and paper, and the full review decks, synced across your devices.

Can I get a refund?

Yes, within 14 days, on either plan. Refund policy.

What if chalk ever shuts down?

You get at least 60 days of notice by email, and the unused part of what you paid comes back: the rest of a yearly plan, or for lifetime, the unused part of the 2 years after you bought it. Refund policy.

Is it written by AI?

AI tools helped build chalk. Everything is reviewed before it goes up, and the terms page says how. Terms.

Does it work on a phone?

Yes. Lessons, boards and videos are laid out for a phone, and the labs run in the browser with nothing to install.

chalk is made by Garv Nanwani, a tech lead who builds and runs it alone. Why it exists

Pick one hard idea. Understand it tonight.

Start with lesson oneor see the whole course