I must admit since TTS really improved, like you, I started to convert and listen to good / long blog articles and I like it! Especially when on a ride or at work.
Until now I’m using the free version (time limited for AI voice models) of https://www.naturalreaders.com/ website, but I will probably code my own converter soon as this is pretty straight forward to do now. But pretty sure it will be standard on most of good content websites (medium,…) soon, at least for inclusivity.