Emacs, Org-mode, Gleam, and Nix: One Blogger's Absurdly Overbuilt Static Site

Blogging with Gleam, Org-Mode and Pandoc

A developer describes a static blog pipeline built around Emacs and Org-mode, with Pandoc converting Org to Markdown, Gleam and Blogatto generating HTML, Lustre handling templates, and Nix pinning the environment. The author argues Org-mode beats Markdown because it is a coherent, interactive document model, and defends keeping everything inside Emacs as "good bloat."

Emacs, when taken from a UNIX philosophy perspective, is pure bloat. Indeed, Emacs does not follow UNIX's "do one thing well". One can even argue that is is actually good, the lack of unified environment ends up causing userland BLOAT anyway. By this very definition, Emacs would be good bloat.

More from this day

2026-10-02