Review your markdown locally with Grip, powered by Python.
I used to power my site with Movable Type, but that was removed from Debian. I have another site that is powered by Wordpress, but maintaining it is costly. I have to constantly be on top of security issues, and the built in editor is tedious for a console cowboy like me. I do not use hosting services, because doing it myself helps keep my skills sharp.