This site uses a small Rust program to compile Typst files in content/posts into the data consumed by the web pages. Typst handles the document language; Rust validates the metadata and preserves the site’s headings, paragraphs, mathematics, and margin notes.

Why Rust?§

The generator is quick to run, easy to inspect, and strict about malformed post metadata. The browser-facing sidenote behavior remains CSS-only, so an article is readable even before any JavaScript runs.