Elevation Craft

Colophon

How this site was built.

An engineer's notes on the stack and the choices behind it.

Stack

Next.js (App Router) on TypeScript strict, Tailwind with a tightly scoped custom theme, file-based content under /content, validated by Zod at build time. The wildland response demo adds Leaflet for the incident map and Recharts for the weather and spread readouts. Deployed to Vercel, portable to Cloudflare Pages.

Typography

Fraunces for display, Inter for body, JetBrains Mono for code, all loaded via next/font with font-display: swap.

Decisions

The architectural decisions behind this site are documented as ADRs in docs/adr/. Pass-one decisions cover the framework, the deploy targets, the content layer, the agent runtime, and the design system.