Colophon
Built with ❤️
How Radio Works is a small, static, hand-built site. Every figure is drawn from scratch in SVG using the same little pile of wave math — no chart library, no canvas unless a picture truly needs it. Here are the tools that made the rest possible.
- Svelte & SvelteKit
- The framework behind every page and interactive — compiled, reactive, and refreshingly small.
- Cloudflare Workers
- Serves the whole prerendered site from the edge, close to wherever you happen to be reading.
- Tailwind CSS
- The styling system, with the Typography plugin shaping the long prose columns.
- bits-ui
- Headless, accessible primitives — the sliders you drag in every playground.
- Vite
- The build tool and the lightning-fast dev server it was written on.
- TypeScript
- Types everywhere, so the wave math stays honest from one chapter to the next.
- Literata
- The serif typeface used for every heading and paragraph, served via Fontsource.
- Lucide
- The line icons, pulled in at build time with unplugin-icons.
- Prettier
- Keeps the code tidy so nobody has to argue about tabs.
Thank you to everyone who builds and gives away tools like these — it's why one person can put a whole interactive book on the open web.