Technical blog built with Next.js (App Router), statically exported for GitHub Pages.
app/
├── layout.tsx # Root layout, header, footer
├── page.tsx # Homepage
├── globals.css # Dark design system
├── components/
│ └── CodeBlock.tsx # Client-side copy-to-clipboard code block
└── execution-containment/
└── page.tsx # Article page
npm install
npm run dev # http://localhost:3000npm run build # generates /outPush to main branch — GitHub Actions automatically builds and deploys to GitHub Pages.
Required GitHub setup:
- Go to repo Settings → Pages
- Set Source to GitHub Actions
- Push to
main
https://spacecypher.github.io (after Pages is configured)