raising this tower 2026-06-09 https://tinksoft.com/log/building-this-site/ ------------------ 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. ```bash # 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.