I recently signed up to DO and I've been happy, admittedly my needs are very simple but they were very helpful in getting my site off the ground. Even though its unmanaged, there's plenty of KB articles, and if you get stuck, they were there to help.
If you use blog (wordpress) then you can find hosting provider that support Wordpress. I have good experience with asphostportal. Other option is WPEngine, but they are expensive.
Seriously, how many people will read your blog? How many of them will be reading simultaneously? I assume just a handful at best. If you have a good internet connection at home. Buy a $200 Sinology NAS and put the site on that at your home.
GitHub or GitLab can host a statically-generated blog/website for free. You can even generate the site server-side if you want (using Jekyll on GitHub or pretty much any static site generator on GitLab).
ASmallOrange used to be good, I wouldn't recommend them anymore. When I left ASO I tried out two companies, EuroVPS and WebFaction. I'm still with WebFaction.