The Cloudflare Blog – Brought to you by EmDash
Aug 24, 2026Kody Jackson, Diogo Carneiro, Amy Dutton

Summary
This post details the migration of the Cloudflare Blog to EmDash, a new CMS built on Astro and Cloudflare Workers. The migration involved significant technical work on the backend architecture, including the use of Cloudflare Workers, Workers Cache, Workers KV for an object cache, and Hyperdrive integration with PlanetScale. Performance testing using k6 was conducted to ensure scalability under various traffic loads. The frontend was redesigned using the Kumo design system, incorporating light/dark modes and improving UX for email subscriptions and navigation. A proxy Worker was implemented for a zero-downtime rollout strategy, demonstrating a safe migration pattern.
More from the Content Management System (CMS) Evolution trail
- EmDash 1.0: the stable CMS with a secure plugin registry
- Redirects for AI Training enforces canonical content
- Introducing EmDash — the spiritual successor to WordPress that solves plugin security
- Payload on Workers: a full-fledged CMS, running entirely on Cloudflare’s stack
- Open source all the way down: Upgrading our developer documentation