
Building an Image Optimizer Plugin for EmDash on Cloudflare
Time to build the first EmDash plugin to automatically resize and convert images to modern formats, using Cloudflare's IMAGES binding and R2 storage — no paid Image Resizing plan needed.

EmDash ships its first patch release. Here's what changed, what broke at the type level, and the small adjustments needed to migrate an existing site.

Time to build the first EmDash plugin to automatically resize and convert images to modern formats, using Cloudflare's IMAGES binding and R2 storage — no paid Image Resizing plan needed.

How I tracked down two bugs preventing the webhook notifier plugin from working in Cloudflare's sandboxed V8 isolates — a TypeScript packaging issue and an unsupported code block language.

A practical walkthrough for building a custom EmDash theme from scratch — layout, pages, design tokens, and all the moving parts explained.

If your logo and favicon aren't showing up on your EmDash site even though you've set them in the admin panel, here's a quick fix.

A step-by-step guide to getting your EmDash CMS site up and running on Cloudflare Workers. Note: a paid Cloudflare plan is required.

Cloudflare has unveiled EmDash, a serverless JavaScript CMS built on Astro 6.0 that modernizes the traditional CMS paradigm.