Setting Up This Blog: A Log of the Build Log
This blog exists because I wanted permanent documentation that nobody can take from me. Platforms get demonetized, algorithms shift, accounts get flagged — none of that happens to a folder of Markdown files sitting in a git repo I control. Fitting, then, that the first real post here is about standing the thing up. Wasn’t a clean one-shot deploy. Worth recording exactly where it went sideways.
The stack decision
Started by almost going down the Ghost-on-a-VPS route — self-hosted Ghost via Docker on Oracle’s free-tier cloud. Backed out of it once I was honest about what I actually wanted: zero ongoing maintenance. A VPS means an OS to patch, a Docker daemon to babysit, the occasional “why did my server stop responding” debugging session. None of that is what I’m here for.
read entry →