Second entry, and it’s about the tower itself.
the materials
Entries are markdown scrolls. Astro turns them into plain HTML at build time and stays out of the delivery entirely. Nothing scripted reaches your scrying glass: zero JavaScript, one hand-inscribed CSS file, hosting on plain shared stone.
why so austere
Every build-in-public chronicle I admired kept the ritual cost of posting near zero. Make publishing require a CMS, a cover image, and a fight with a rich text editor, and the entries stop coming. I’ve watched it happen to better wizards than me.
Here a new entry is one .md scroll dropped in a folder.
# the entire publishing ritual
git add src/content/blog/my-update.md
git commit -m "log: my update"
git push
what miscast already
The ASCII banner looked grand on a desktop mirror and turned to alphabet
soup on small ones. font-size: clamp() shrinks it now instead of letting
it wrap. First miscast in the book. Recorded, as sworn.