Personal blog built with Astro, deployed to GitHub Pages.
npm ci # Install dependencies (clean)
npm run dev # Start dev server
npm run build # Typecheck + build
npm run preview # Preview production build
npm run check # TypeScript/Astro check onlynpm test # Run Playwright smoke tests against preview serverDeployment happens automatically via GitHub Actions on push to main.