A web font can hide your text for three seconds before a single word renders. What font-display really controls, and why preload is the second fix, not the first.
26 Aug 2026·12 min read· performance· fonts
Move one script tag into the head and a working DOM lookup starts returning null. The full path from raw bytes to painted pixels, and where JavaScript cuts into it.
30 Jul 2026·9 min read· browsers· performance