April 2025•Systems & Infrastructure
SnowBlog
A self-hosted blogging service for posts written in Typst, powering blogs.snowballsh.com.
RustTypstSQLite

SnowBlog
SnowBlog is the all-in-one blogging service behind blogs.snowballsh.com, built around posts written in Typst.
- Post sources, translations, and assets live in SQLite
- Every write renders the post to HTML with the embedded Typst compiler, so math and diagrams survive intact
- A versioned JSON API serves published posts publicly and gates every change behind a bearer token
- Ships with a public reading UI and an admin UI for writing and publishing
- Optional Prometheus metrics on a separate listener