I’m documenting exactly how I got this blog online. I’m running a Svelte + Rust stack - overkill, sure, but it’s why the site is fast as hell on a budget. This first log covers the raw setup: the VPS specs, not getting locked out by Fail2Ban, and the DNS records that point the domain to this machine.
I finally decided to build my own blog from scratch. No CMS - just Svelte 5 on the frontend and Rust on the backend. This post kicks off a new series documenting how I'm building the platform and structuring the project from the ground up.