← Back to work

2026 · Design & engineering

Building simon.kodu.se

A portfolio that is itself a case study in modern web engineering — Next.js 16, PPR, OffscreenCanvas, Tailwind v4.

Why

A portfolio should demonstrate, not just describe. Every architectural choice here is a talking point.

Architecture

Performance budget

Lighthouse CI gate on every PR: LCP < 1.5s, CLS < 0.05, INP < 200ms, JS transferred < 100KB on homepage.