Content

Blog with CMS and RSS Feed

Markdown-based blog with server-side rendering, RSS feed, and automatic sitemap.

What You’ll Get

A blog where you write posts in Markdown (a simple text format — like writing in a notes app with a few symbols for bold and headings). Posts are stored in Cloudflare R2 and rendered to HTML on the server. It generates an RSS feed so readers can subscribe, and a sitemap so search engines find your content. No database, no admin panel to learn — just write a Markdown file and push it live.

Tech Stack Explained

Every tool in this recipe, explained in plain English.

Cloudflare R2 — Where your blog posts are stored. Think of it as a file cabinet in the cloud — you put Markdown files in, and the blog reads them out. Sign up →
Hono — The web framework that serves your blog pages, RSS feed, and sitemap to visitors.
Marked — A library that converts your Markdown text into HTML that browsers can display. You write simple text, it makes it look good.
Cloudflare Workers — Runs your blog at the edge — meaning it loads fast for readers anywhere in the world. Sign up →

The QRALPH Prompt

Copy this prompt and paste it into Claude Code. This is exactly what you’d say to QRALPH to build this project.

/qralph:qralph Build me a Markdown blog with CMS and RSS feed. Posts are Markdown files stored in Cloudflare R2 with frontmatter (title, date, description). Server-side render each post to HTML using Marked. Generate an RSS 2.0 feed at /feed.xml and a sitemap.xml listing all posts. Include a blog index page showing all posts sorted by date. Deploy to Cloudflare Workers. Dark theme, clean typography, responsive design.

What Happens Next

QRALPH creates the blog engine with Markdown parsing, frontmatter extraction, and server-side rendering. It builds the RSS feed generator, sitemap, and index page. Tests verify that posts render correctly, the feed validates against RSS 2.0 spec, and the sitemap includes all published posts. To add a new post, you just upload a Markdown file to R2.

← Back to All Recipes