Back to all writing
03 / WRITING/2026.08.22/1 min read
How this site is built
No framework, one build script, all content in JSON and Markdown.
This is a sample article, here so you can judge measure and leading. Replace it with the real thing: articles live in content/articles/en/, one Markdown file per article.
Frontmatter
Each article starts with a short header:
---
title: Article title
date: 2026-08-22
excerpt: One-line summary shown in the list
---
What the body supports
Standard Markdown: bold, italic, inline code, links, lists, quotes and code blocks.
One monospaced face does the whole site, so headings and body share a single voice; size, weight and whitespace carry the hierarchy.
- The measure is held to roughly sixty-eight characters.
- Leading is 2 — looser than a typical web page, which a monospace face at length needs.
Two languages
The Chinese version lives in content/articles/zh/ under the same file name and is linked automatically; an article with no English version falls back to the Chinese one.