Git is a familiar flow for most developers. So why not blog like you code?
Create blog articles with markdown, and they automatically publish once you push the files to a git repo.
It's simple and familiar. And if you don't know Markdown, it's easy to learn.