Skip to main content
A reading-first course for frontend engineers

YOU KNOW THE FRONTEND. LET'S FOLLOW THE REQUEST.

Backend,
understood.

One working app. Small, focused lessons.
Understand what happens after your code calls fetch().

THE APP THAT CONNECTS IT ALLTaskboard

A workspace.
A team. A task.

Build the understanding behind a SaaS backend, one decision at a time.

BrowserExpress API identity · permissions · contractsPostgres + Drizzle tenants · transactions · durable jobs
Payments · Email · Real-time updates
51 focused lessonsRead at your own paceNo setup required to learn0 pages read

A SINGLE STORY, SIX CHAPTERS

See how the pieces fit.

Start with the basics. Follow Taskboard into the failures and tradeoffs that production systems face.

Understand it without running it.

Each lesson explains one idea, shows the relevant code, and follows a concrete request or failure. Expand the deeper details when you want them. Your reading progress stays in this browser.

How to use this course →