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.