Static slide deck for Will's 2026-04-09 talk, built with React, Vite, and Tailwind CSS.
- Node.js 22+
- npm 10+
npm install
npm run dev
npm run check
npm run build
npm run verifynpm run benchmark:bg is optional. It saves its screenshot output under artifacts/.
src/: app code, slide data, canvas background renderer, and safety checkdocs/: speaker notes, deployment notes, reference images, and archived planning docsscripts/: local utility scripts
- Slide content lives in
src/slides.js. - The interactive deck shell lives in
src/App.jsx. - The animated background renderer lives in
src/backgroundRenderer.js. - Speaker notes live in
docs/speaker-notes.md.
Production assets are built into dist/, which is ignored from git.