Understand the web. Build it yourself.

Code recipes

Small recipes. Real understanding.

Six complete examples to explore, read and adapt for your own learning.

Each recipe includes a working preview, every line of source, a complete ZIP and an exercise. Everything needed by the examples is supplied locally; no account or external service is required.

New to debugging? Start with Find the bug. For earlier complete examples, visit Practice projects.