This is an archival knowledge garden. It publishes long-form essays, notes, and accumulated thinking — built to be readable and rebuildable in 2124 as easily as in 2024.

Philosophy

  • Static over dynamic. No server, no database, no API. Every page is a file.
  • Compile-time over runtime. Backlinks, link graphs, search indexes — all computed during the build, not when you request the page.
  • Plain text as source of truth. Every post is a Markdown file. The site can be rebuilt from the source directory alone.
  • Progressive enhancement. JavaScript adds popups, search, and math rendering. None of it is required for the content to be legible.

Source

This site is built with Pandoc, Python, and a handful of shell scripts. The full source is available and designed to be self-contained.

Rebuild it yourself:

git clone <repo>
cd shanow-blog
./setup.sh
./build.sh
# → dist/ contains the full site