Images are the heaviest thing on most pages, and the standard advice can make them slower. The format rules, the srcset maths, and the lazy-loading trap.
26 Aug 2026·13 min read· performance· images
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