No CMS. No Substack. One markdown file, one command, and it is live.