This site. A static blog and tinkerings index, served from Cloudflare's edge for essentially nothing. Written in a night by Claude Code (Opus 4.7) and Claude Design, which was fun to play with.
Choices
- No framework, in the React/Next.js sense. Hono handles routing and SSR; Preact runs only in the ⌘K palette island. Everything else is zero-JS HTML.
- MDX as content. Posts and tinkerings are
.mdxfiles in the repo — publishing isgit push, no CMS to manage.
How it ships
git push origin main
# GitHub Actions runs npm ci, typecheck, build, then wrangler deploy.
# Full loop, including prerender, is under a minute.
The build emits a dist/server worker bundle and a dist/client directory of
prerendered HTML + hashed assets. Wrangler uploads both — the worker only runs
for /feed.xml (for now); everything else is served by Cloudflare's static-assets
binding.