Writing

Technical notes on building things at the intersection of design, AI, and code.

March 31, 2026

Implementing Pretext: Solving a 30-Year Browser Problem on a Portfolio Site

How I used Cheng Lou's new 15KB library to replace DOM-based text measurement with Canvas-powered character-level layout, and why it matters for interaction design.

PretextTypographyPerformanceReact