Static blog on Cloudflare: the stack I actually run
How this site is hosted: static HTML on Cloudflare, Pages-to-Workers without drama, redirects, and the DNS mistakes that still 525.
Technical examinations of Cloudflare's web infrastructure services, including CDN, edge computing, serverless platforms, and security tools. Implementation strategies, performance benefits, and integration with modern web workflows.
How this site is hosted: static HTML on Cloudflare, Pages-to-Workers without drama, redirects, and the DNS mistakes that still 525.
What this does A Worker catches requests to example.com/tag/ and sends them to example.com/tags/ , keeping the method, headers, and query strings intact.
Cloudflare is merging Pages into Workers, but static sites may not need to rush. The migration can be a one-line config change.
Deploying modern full-stack apps to production. Fly.io, Cloudflare CDN, CI/CD, and development workflows that scale.
Cloudflare 525 errors on Fly.io usually mean the origin certificate is wrong. Fix the custom domain cert before blaming DNS.
Implementation details: markdown processing, syntax highlighting, templating with Nunjucks, deployment to Cloudflare Pages, and lessons learned.
How Claude Code architected this blog from scratch: TypeScript static site generation, choosing the right packages, and building a solid foundation.
A personal blog should be fast on a phone and boring to host — Markdown to static HTML on Cloudflare, no app server.