Performance

Core Web Vitals, caching strategy and cost per thousand visits, measured on real deployments rather than quoted from a vendor dashboard.

Image Optimisation Without a Paid CDN

Most image weight is a dimension problem, not a format problem. Resize before you re-encode, and you can do the whole job at build time for nothing.

Sep 23, 2026

How to Measure TTFB Without Fooling Yourself

"TTFB is 800 ms" is a number with no meaning until you say where it starts and where it was measured. Here is how to split TTFB into its four components with curl, what the components looked like on a real static site, and why a single measurement is close to worthless.

Sep 23, 2026