Hot Wiring the Lisp Machine

One coder dumps web bloat; Emacs crowd cheers, purists yell ‘just write HTML’

TLDR: A developer tries to publish notes from Emacs without heavy tools, flirting with a tiny option called Weblorg. The comments turn into a showdown: minimalists push “just write HTML,” while others enjoy the hilarious meltdown-in-progress—proof that simpler publishing strikes a nerve in the fight against web bloat.

The web’s drama llama just spat out a keyboard: a developer swore off bulky site builders and vowed to publish notes straight from Emacs (an old-school, super-programmable text editor) using Org‑mode, a note format fans use to run their entire lives. After a marathon of “nope”s—ditching tools, scolding templates, and calling modern web stacks a pile-up—the author flirted with a lean option called Weblorg and finally saw daylight. The crowd? Deliciously split and very loud.

Minimalists rallied hard. One commenter, akkartik, dropped a mic: skip the gadgets and “directly author html,” linking to their bare‑bones setup like a survivalist’s pantry of code (gen_site). They also laughed at the eternal promise of “I’ll just spit out some HTML” with a deadpan “Famous last words.” Meanwhile, spectators like plexom just savored the chaos, calling it a “descent into madness” and crowning “Lisp + rabbit holes” as a whole literary genre. The vibe turned meme-friendly fast: mouse-haters chanting “no clicks,” notebook nerds bragging about Org‑mode running their budgets and sanity, and a tug-of-war between two camps—pure hand‑crafted pages versus tiny, tasteful tooling. Forget enterprise frameworks; this thread was peak indie web energy, powered by caffeine, keystrokes, and spicy one-liners.

Key Points

  • The author aims to publish Org-mode notes to HTML from within Emacs with no external dependencies.
  • An attempt using org-publish revealed a brittle API and issues with templating, URLs, sitemaps, and pagination.
  • Multiple alternatives were evaluated and rejected for not meeting constraints (e.g., Hugo+ox-hugo, Worg, blorgit, jorge, org-webring, org-site).
  • The zero-dependency stance was reconsidered to allow Emacs-native, composable solutions.
  • Weblorg emerged as a promising, unopinionated Emacs-based tool, demonstrated with a post-rendering route example.

Hottest takes

– Famous last words — akkartik
The key: directly author html. — akkartik
Lisp + rabbit holes gotta be one of my favourite literary genres. :D — plexom
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.