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.