Skip to main content

All projects

nickmcneany.com

This site. Next.js 16 with a custom CSS system, content edited in Keystatic and stored in git, and an accessibility gate in CI.

  • Web

The 2026 rebuild of my personal site. Next.js 16 on Vercel, no Tailwind: a small CSS system of OKLCH tokens, cascade layers, and container-aware layout primitives, built to be lifted into a package later.

Content is edited in Keystatic and stored as files in the repository, so every change is a commit. The resume page and its PDF render from the same structured content, so they cannot drift apart.

Every route runs through axe, keyboard, and Lighthouse checks in CI with a WCAG 2.2 AA target. The whole build was planned and tracked in SprintVibe, with an AI coding agent picking up stories over MCP and reporting back to the board.