← All posts
Web Dev
Core Web Vitals: how I make sites load fast
A practical checklist for LCP, CLS and INP — the metrics Google (and your visitors) actually care about.
Speed isn't vanity — it's conversions and rankings. Here's the checklist I run on every build.
LCP (loading)
- Serve images as WebP/AVIF, correctly sized, lazy-loaded below the fold.
- Inline critical CSS; defer the rest.
- Use a CDN and cache aggressively.
CLS (visual stability)
- Always set width/height on images and media.
- Reserve space for embeds and fonts.
INP (interactivity)
- Ship less JavaScript. Hydrate only what needs it.
- Break up long tasks; avoid blocking the main thread.
Get these green and everything downstream — SEO, bounce rate, sales — improves.
Have a project like this?Let's talk about what you're building.
Book a strategy call