Skip to content
JavaScript · Java · Python

Learn a language
in a weekend.

Handwritten-style crash books that compress an entire language into tight, diagram-first notes — the way you'd actually cram for it.

Why they stick

Cram-4, not chapters

Every concept = one mental model, one runnable example, one diagram, one gotcha. The 20% that unlocks 80%.

Diagram-first

Hand-drawn scope chains, event loops & prototype chains. You remember a picture, not a paragraph.

Pick your dose

One-week crash notes, a one-month plan, a three-month handbook, or the staff-level definitive tome.

This is what's inside.

Cream ruled paper, a confident handwritten voice, color-coded callouts, and a runnable example for every idea. No filler.

🔑 REMEMBER — A promise is a placeholder for a future value — settle once, then immutable.

Promises

A promise is always in one of 3 states: pendingfulfilled or rejected. Once it settles it's immutable.

const p = new Promise((resolve) => { resolve(42); }); p.then(v => console.log(v)); // → 42
⚠️ GOTCHA — Forgetting to return inside .then breaks the chain — the next handler gets undefined.

Ready to cram?

Twelve books across three languages and four depths.

See all books →