how this site works
Colophon
This site is itself a logbook entry: a fully static, token-themed, CI-gated build running entirely on free tiers. Here's the machinery.
Astro: static output, zero JS by default. The planets page is the only heavy island.
Design tokens as CSS custom properties; Tailwind reads from them. One token file drives light and dark.
Cloudflare Pages, free tier. Push to git, live in about a minute.
Markdown in git via Astro content collections. The scoreboard, quests, and badges are JSON files. Editing a number is a commit.
A private operator console at os.judetelan.com: Sveltia CMS for content (saves are commits), deep links to every dashboard, door guarded by Cloudflare Access.
A single Cloudflare Pages Function relays signups to the email service. The only dynamic code on the site.
Every entry runs through ai-humanizer in CI: 40 deterministic rules against AI slop. Score above 10/100 and the deploy fails.
Clash Display + General Sans via Fontshare. Receipts and UI chrome in the system mono stack.
The /about system renders in three.js with planet textures by Solar System Scope (CC BY 4.0), built from NASA imagery. Loaded lazily, so only that page pays for space.
The slop gate, because it deserves its own paragraph
I write with AI assistance and say so. The deal I've made with you is different from a disclosure: every entry must pass ai-humanizer, a detector I built with 40 deterministic rules for AI writing tells. The build literally fails if a post reads like a press release. No score badges on posts, just a bar the writing has to clear.
Entries can be interactive
Posts here are MDX, which means an entry can carry a live widget the way Josh Comeau's explorable posts do. Instead of telling you the bot's win rate crossed the shipping threshold, an entry can hand you the slider:
That one is a toy. Real entries get widgets built for their point: a cost calculator, a latency dial, a before/after diff you can drag.
Want this setup?
The whole thing costs $0/month to run and rebuilds in under a minute. If you want the same machinery for your own logbook, the pieces are open: Astro, Cloudflare Pages, Sveltia, and the detector above. Or hire me to build it properly.