u/ByteLoom

I wrote a book that teaches backend web dev with Bun — no Node experience assumed
▲ 0 r/bun

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.

u/ByteLoom — 1 day ago