Zero DOM Reads: Measuring and Laying Out Text with Pure Math
Layout thrashing kills animation performance. The Pretext Project demonstrates a different way: measure text once on an offscreen canvas, cache it, and let arithmetic do the rest.
Reflections on design systems, boutique agency life, and the intersection of physical craft and digital architecture.
Layout thrashing kills animation performance. The Pretext Project demonstrates a different way: measure text once on an offscreen canvas, cache it, and let arithmetic do the rest.
One input, one button, one job. How a static page plus a tiny edge worker became a complete Instagram reel downloader — and what the pattern teaches about tool design.
25 sentences, one grammar case, zero multiple choice. How active recall and word-by-word mistake highlighting make the German accusative finally stick.
WhatsApp's "Export chat" gives you a flat text file. This viewer turns it back into green-and-white chat bubbles with inline photos and videos — parsed entirely in your browser.
Some things are easier to write than to say. Partner Complain gives couples a PIN-protected space to express frustrations calmly — mood first, category second, words third.
A free canvas editor built for writers and game designers — drag scene nodes, connect choices, undo anything, and export your story map to PNG, SVG, PDF, or JSON.
Mohsin Kamil's moving story of Sidra, published as a full web book — title page, table of contents, dedication, Urdu chapters in Nastaliq, and a free PDF.