Colophon
How this is made.
Every page on this site is static — generated at build time from MDX files and a small TypeScript data layer, then served from Vercel's edge. This page is the build record: what shipped, when, and from which commit. Reload it after a deploy and the numbers update themselves.
Build
COMMIT
5f32487 chore: refresh forge-status.json (2026-05-02T20:17Z) COMMIT SHA (FULL)
5f3248715abb17cb27c55a8181c167d36505c14f BRANCH
master COMMIT DATE
2026-05-02T20:17:01+00:00 BUILD DATE
2026-05-02T20:17:14.044Z TOTAL COMMITS
10 LINES OF SOURCE
2771 OUTPUT SIZE
2.4M Stack
FRAMEWORK
Astro 5
RUNTIME
Static — zero JS shipped except a 40-line keyboard shortcut handler
CONTENT
MDX content collections (projects)
STYLING
Plain CSS with design tokens in :root (no framework)
FONTS
Instrument Serif (display), JetBrains Mono (mono) — Google Fonts
HOST
Vercel
DNS
Cloudflare (DNS-only, grey cloud)
TLS
Let's Encrypt via Vercel
REPO
GitHub (private) · niclydon/niclydon.io
AUTHOR
Nic Lydon
AGENT COLLAB
Claude Code (Opus 4.6 · 1M context)
Palette
--graphite#1c1c1e Page background --graphite-mid#2a2a2d Card / surface --graphite-light#3a3a3e Elevated surface --rule#2a2a2d Borders --text#e8e8ea Primary text --text-dim#8a8a90 Secondary text --text-faint#4a4a50 Tertiary text --amber#c9933a Primary accent (focal) --cerulean#4a7fa5 Secondary accent Source
Repo is private. If you recognize something in here and want to borrow it, the patterns are boring on purpose — plain Astro, plain CSS, no framework runtime, no build-time magic. The hard parts (if there are any) are the content, not the scaffolding.