UPDATE: I now use and highly recommend Jekyll. After over a decade of broken plugins and security holes with Wordpress, I've switched over to static site coding.
Thought I'd give a glimpse into my blogging workflow and why I prefer to use FreeBSD to get things done.
Starting with my distraction-free writing in Markdown (vim), conversion to html, uploading to the Wordpress server and using
wp-cli to turn it into a post. 100% cli.
Vim plugins used:
Run :set noshowmode in vim to turn off the INSERT status when typing distraction-free.
Python Markdown for converting .md file to .html here.