Codename: Obtvse
Then there's how us old farts blog:vi something
...run script to maybe apply template, regen indices...
...preview locally in browser...
...maybe edit again...
...run script to upload (if want to "publish"), commit to VCS, etc...no fancy codebase needed. no web framework, no local web server, no reinventing the wheel, etc. and the same tools used above to "blog" are also used to do lots of other productive things, so leverages the same skill set, exercises the same muscle memory, and more future-proofed.