Markdown, one more time

· 1 min read
markdown demo

Everything the renderer supports, in one place. Write posts with GitHub-flavored Markdown; delete this file when you start publishing for real.

Code highlighting#

import { Hono } from "hono";

const app = new Hono();

app.get("/hello/:name", (c) => c.text(`Hello ${c.req.param("name")}!`));

export default app;
npm run dev     # local preview via wrangler
npm run deploy  # ship it to Cloudflare

Tables, quotes and lists#

Route What it serves
/ Paginated home
/blog/:slug A single post
/archive All posts by year
/rss.xml RSS 2.0 feed

The best blog engine is the one you never have to babysit.

  • GFM tables ✅

  • Task lists ✅

  • Heading anchors (hover a heading) ✅

  • Shipped

  • Procrastinated

Nesting works too#

Third level#

Inline code, bold, italic, strikethrough, and links.

Fourth level#

This post's table of contents appears above because it has three or more headings.