
I wrote a book that teaches backend web dev with Bun — no Node experience assumed
Hey all. 13 chapters of a book I've been writing are up at https://learnbun.org and I wanted to share it here.
What it is: a project-based intro to Bun aimed at people new to backend development. You build a notes app — start with an empty folder, end with users, login, sessions, per-user data, edit/delete, search, and pagination. SQLite the whole way. The full app is built by Chapter 13; the remaining chapters cover deploying it to a VPS.
What makes it different: the stack is Bun's built-ins, top to bottom. Bun.serve instead of Express. bun:sqlite instead of a driver. bun:test instead of Jest. Bun's built-in argon2id instead of bcrypt. No framework. Roughly one runtime dependency (cowsay, used as the very first bun add example so you've seen what installing a package does). It's a real demonstration of what "Bun's built-ins are enough" actually looks like in a working app.
Pricing: first 6 chapters free (you get all the way through layout, static files, and a tested route setup). $19 one-time unlocks Ch 6–13 plus future updates. No subscription, no email gate to read the free chapters.
Status: 13 of 17 chapters of Book 1 drafted, deployment chapters landing over the next few weeks.
Happy to take feedback on pacing, gaps, or anything wrong.