Frontend
Performance
Making the site fast, and being able to prove it.
Web performance measured, not guessed: how much JavaScript reaches the browser, when the first content paints, how long the backend takes to answer. It's far bigger than «optimise the images»: it cuts across frontend, database, cache and infrastructure.
What it covers
- Load time
- JavaScript shipped to the browser
- SSR / SSG / ISR / CSR
- Code splitting
- Lazy loading
- Image optimisation
- Caching strategies
- CDN
- Compression
- Core Web Vitals (LCP, INP, CLS)
- Slow queries
- CPU and memory usage
- Backend optimisation
What I use for it
- Next.js SSR / ISR
- React Server Components
- next/image + sharp
- Code splitting
- Cloudflare CDN
- Redis
- Vercel Edge
- Lighthouse CI