I just use Hugo for my personal blog.
I use medium to post snippets to help attract traffic.
I have taken it a step further.
I started with Blogger (blogspot), then Medium, then Jekyll, then Hugo. Even with self hosted Jekyll/Hugo, I never felt comfortable about the tooling dictating how my directory structure should be.
Now I have my own static site generator written in Python. It is based on https://github.com/sunainapai/makesite that was posted to HN sometime back.
What I like about generating my blog with pure Python is that I can control every aspect of my blog just the way I want it.