Tags: web-dev map

Performance MOC

Date: 2026-08-16


A conversion lever with an engineering implementation. Ordered measure → diagnose → fix → hold. Optimising before measuring is the field’s defining mistake.


Measuring

Loading

  • Render-Blocking Resources — the CSS and JS that stop first paint, and the ways to unblock each
  • Resource Hints — preconnect, preload, prefetch, dns-prefetch, and the harm of over-hinting
  • Priority Hints — telling the browser what matters when its heuristics guess wrong
  • Lazy Loading — deferring off-screen work, and why lazy-loading the LCP element is a self-inflicted wound
  • Code Splitting — shipping less JavaScript per route
  • Bundle Analysis — finding what’s actually in the payload, which is never what you expect

Assets

  • Image Optimisation — format, dimensions, responsive sources, and the single largest win on most retail sites
  • Modern Image Formats — AVIF and WebP against JPEG, with fallbacks
  • Font Loading — FOIT, FOUT, font-display, subsetting, and self-hosting
  • Video and Media — poster frames, preload behaviour, and streaming formats
  • Compression — gzip and Brotli, what compresses well, and where it happens

Caching and delivery

  • HTTP Caching — Cache-Control, ETags, revalidation, and the difference between fresh and stale
  • CDN Caching — edge caching, cache keys, and purging

Runtime

Holding the line


Borders

Filed in other domains, needed constantly here.