A static site is a useful constraint
What a small Markdown-first site makes obvious about build time, content, and deployment.
Astro test site · 2026 edition
Notes on building useful software with Markdown, static output, and a short path from a commit to a live page.
Latest writing
What a small Markdown-first site makes obvious about build time, content, and deployment.
A build that produces ordinary files is easier to inspect, cache, and move than a server that must be healthy for every request.
Pagefind turns the finished HTML into a small browser-side index, so the site gets useful search without a database or API route.
The deployment path is a private Git repository, a read-only deploy key, and one Docker image that serves the Astro output.
A typed collection makes publishing behavior obvious: drafts stay private, future dates wait, and every public post has the metadata it needs.
Explore the archive
Search the writing or browse by topic.