I am learning Python. I want to create some passive income streams while learning Python.
I have free time available around weekends.I am working on few ideas of my own, but those will not necessarily generate income.
Which method of the following would you recommend?
ebook in a niche technical topic SaaS product that solves a niche issue mobile or web based game
But, my experience: I made a really niche eBook, about Web scraping with Java: https://www.javawebscrapinghandbook.com
Writing the book was the easy part, I've been doing scraping for years. The most challenging part was ... marketing of course!
I wrote 6/7 blog posts about this subject. In each blog post, there is a paragraph that talks about the book. I shared those blog post to my mailing list and on Reddit/HN (I didn't get any upvotes on HN...).
Now I have ~10 000 visits a month on the blog, 80% comes from search engines. Out of these 10k visits, about 200 visit the book sales page, and I sell 10-15 copies a month for ~ $400-$500.
It is not that passive because I have to fight to stay on the first 3 links for terms like "java web scraping" so this mean regularly upgrading my content etc. If I don't do this, my rank will slowly decrease on SERP and the sales too.
I was 24 when I wrote the book, I'm not even a native English speaker, you can do it :)
If you go this way, test your idea by blogging around a subject, and you will quickly see if people are interested by this subject or not.
Good luck!