Markdown, one more time
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.