I self host my blog with WordPress. It's easy to use and works well enough. No real complaints other than the lack of vim bindings in the editor, although I imagine there is a plugin for that.<p>There is a small twist to my hosting. I host my blog alongside a number of other apps I have built with DigitalOcean's managed Kubernetes offering. Not for everyone but I like it.
I use Blot <a href="https://blot.im/" rel="nofollow">https://blot.im/</a> which costs $3/mo.<p>You can use a Dropbox folder or a Git repository, have full control of the styling of your blog, things automatically sync and work, etc. I've found it worth the price, which I don't even notice.
Shameless plug: I am using my own "stack" to publish Github Issues on Github Pages.<p>See <a href="https://github.com/dbriemann/glyph-zero" rel="nofollow">https://github.com/dbriemann/glyph-zero</a> to see how it works.
I use a modified HTMLy [0] self-hosted blog for <a href="https://padiracinnovation.org/News/" rel="nofollow">https://padiracinnovation.org/News/</a><p>I mainly refactored a few huge PHP files into many files having "one function per file" and added statistics.<p>What attracted me to HTMLy instead of Wordpress was the capability to understand the code base and provide modifications as I feel needed.<p>I did try to add comments to pages, but was not satisfied with what I wrote.<p>[0] <a href="https://github.com/danpros/htmly" rel="nofollow">https://github.com/danpros/htmly</a>
I use Hugo, I made my own template by modifying an existing open source one. I write my articles in vim and just render and rsync to my blog.<p>I use to use wordpress, but I did not want to deal with all the updates etc. One of my wordpress sites did get hacked at one point, probably due to a third party template.<p>The one thing I wish I had a little more control over would be the placement of new articles on the front page.
I used WordPress for many years. Recently, I experimented a lot with Jekyll, Hugo and Pelican, and settled on Hugo, hosted on a regular web host. I move files via sftp and a script. Right now I'm wiring it up to Emacs.<p>But I'm not convinced Hugo is the answer for me yet, and might settle on Pelican.
I use jekyll, with a script to render each page/post and inline only the css rules that apply to the dom.<p>Hosted on google app engine which is cheap as, it serves static files quickly while making it easy to add server-side logic where needed.
Not a fully featured blog, but my <a href="https://github.com/Cristy94/markdown-blog" rel="nofollow">https://github.com/Cristy94/markdown-blog</a>
I've been using Ghost ever since I switched my blog from WordPress. I've been pretty happy with it and their editing experience is great. I host it on Digital Ocean.
middleman for static site generation, Skeleton CSS, font awesome for icons, github actions for deployment pipeline, aws s3 for hosting and aws cloudfront as a CDN.