Personal portfolio and blog. Astro 5, static, deployed to GitHub Pages via Actions.
npm run dev— local dev servernpm run build— build todist/- Content:
src/content/(projects, posts) · CV data:src/data/cv.ts
Design spec: docs/superpowers/specs/2026-08-08-portfolio-blog-design.md.
Originally based on the minima Jekyll theme (MIT); fully rewritten 2026.