That is a good thought! I too have considered that, and I came across simple self-hosted blogs that allows you to add posts using simple markdown files. The whole process of uploading your blogpost's md file to publish takes just a shell command away (and this can be pre-saved to be copied). Here's my blog to illustrate this point, and all these posts are markdown files that can be edited and updated within matters of seconds. I hope this gives you a new perspective for your own blog if you are considering that! (:
https://blog.phuaxueyong.com/