If my post looks good, then I move it off the airgapped machine to my main device where I upload it to my Ghost instance and then seen by thousands, or even millions if it gets picked up by other bloggers/news outlets who would amplify your message and spread it far and wide.
Providing you have monetized it, you can generate revenue, although to really earn properly from it you would need a small staff of writers and master Commission Junction / Amazon Associates and you would need to consistently churn out well written high quality posts and also build your audience organically over time.
Medium can suck though, as their algorithm decides whether your posts will be shown on the homepage. Personal self hosted blogs on the other hand can be hard to optimise for search engines, which is something medium is great at.
Don't try to make blogging your main thing. You will either fail or it will take along time for you to see any decent sums in the first place. Do it on the side, and if it takes off then you can consider doing it full time.
And if you want to make money, I suggest you try e-commerce.