The tips I am sharing here are based on my own experience.
First step: Create a self hosted blog. Publish high quality posts, do some SEO, create social media pages for your blog and start posting your post links on social sites.
Second step: Run ads including google adsense, amazon ads, etc. Add a donate me button.
Third step: Promote your blog among friends and family, ask them to follow your social pages and also check your blog links. Request them to donate to the blog.
If you managed to earn donations, it will be sufficient to run the blog for a couple of years without having to worry about the cost and in the mean time, you can continue to publish high quality posts and build traffic.
First step: Create a self hosted blog. Publish high quality posts, do some SEO, create social media pages for your blog and start posting your post links on social sites.
Second step: Run ads including google adsense, amazon ads, etc. Add a donate me button.
Third step: Promote your blog among friends and family, ask them to follow your social pages and also check your blog links. Request them to donate to the blog.
If you managed to earn donations, it will be sufficient to run the blog for a couple of years without having to worry about the cost and in the mean time, you can continue to publish high quality posts and build traffic.