Loom

A blog engine that just works. One binary, no setup, no dependencies.

Series: internals

  1. Hand-Written Markdown Parser — Two Passes, No Regex2024-01-15
  2. The HTTP Server — epoll, Keep-Alive, and Zero-Copy Responses2024-01-20
  3. The Trie Router — O(segments) Path Matching2024-01-25
  4. Hot Reload — Edit and See Changes Instantly2024-02-01
  5. Pre-Rendering and the Atomic Cache — How Loom Serves Sub-Millisecond HTML2024-02-05
  6. Strong Types — Making Illegal States Unrepresentable2024-02-10
  7. Static Asset Serving — Disk, Git Objects, and GitHub Redirects2026-03-19