Medium + custom domain will cost you 75$ which is more compared to other solution. And As mentioned in question I don't expect to earn money mean I want cost to maintain less as much as possible
You cannot get less maintanbility then a managed service, Medium in this case.
I forgot to mention the Medium fee, is true, but it's cheaper compared to the other solutions if you take into account (depending on the paycheck of course and available time):
Another downside of the Medium is that you have to respect their policy, that can change, so you cannot post whatever you want there.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.