This Website
A fully static portfolio served from Cloudflare's edge — zero servers, sub-second loads worldwide.
- Year
- 2026
- Role
- Design & engineering
- Stack
- Next.js 15 · TypeScript · Tailwind CSS v4 · Cloudflare Workers
Overview
This site is a deliberately small system: Next.js 15 compiled to a fully static export, styled with a five-token Tailwind design system, and served as static assets by a Cloudflare Worker with a Cloudflare Pages fallback.
Every page is pre-rendered at build time — project breakdowns are generated from a single typed data file, so adding a case study is a data change, not a code change. No runtime, no database, nothing to patch on a Sunday night.
Highlights
- Static-first architecture: one `next build` artifact deploys unchanged to both Workers and Pages.
- Design tokens with automatic light/dark schemes driven by system preference.
- Accessible by construction — semantic landmarks, skip link, focus-visible states, reduced-motion support.