I am a wantrepreneur. For over 7 years, I have wanted to start something. Really hard, wanted.
Surely, I have tried to find an audience for a twisted "Come Dine With Me" (but who would host 3 others random unknown people in their own house??), have started some websites (extractemailaddress.com, linux-commands-examples.com) in the hope to get a big enough niche audience... But all I can get is an average of 8€ per month of donations, which barely covers my hosting costs.
I am trying to get new ideas done. But after one day of programming for my job, I am exhausted and I cannot extract any brain-juice any more. And if I try to work during the week-ends, I can't rewind enough for the next week. And my progress are damn slow. It seems I would need a year to achieve what a good programmer could do in a week.
It seems to me impossible I would be one day a Takuya Matsuyama who makes enough for a living with its app (https://news.ycombinator.com/item?id=18216783), let alone be a Mark Zuckerberg.
Even if I have some theoretical knowledge of starting things, as I have read news, stuff, feedback on HN and other sites for years.
Creating a successful business seems to me like the only viable career path to me. I don't see myself as a good developer (maybe it is due to the First month in a new company imposter syndrome, https://news.ycombinator.com/item?id=18257767). So this is not a long-term plan. And I have nerver learned to do anything else. So the only thing left is to create some things, and be successful enough in at least one to make a living out of it.
What should I do?
1. Do a Google Trends research on the Linux commands people search for (and get trouble with/get confused with). Pick ~5 most popular ones.
2. Find 2-5 pages on the Internet for each command where people asked for help and didn't get a 100% satisfying reply.
3. Write a description page (or article) for each of those commands, explaining the stuff people struggle with. Publish link on pages found at #2. Unless you write something cheesy there, people will actually be helpful and won't ban you.
4. Install Google Analytics. Set yourself a proxy goal of 1000 users per day. Start analyzing: how many views per day do you get from a Linux command with score of X in Google Trends with Y links on it from other forums? Back-propagate your goal to actionable items: write N more pages on topics A,B and C, M links for each.
5. Once you get >1000 visitors/day, you can start monetizing it. A very rough ballpark estimate is $1 per 1000 views (give or take, more like 0.1$-10$ depending on a plethora of factors).
6. Once you get a flow of at least $1/day, do your back-propagation again and make a system for yourself when you can look at a topic in Google Trends, quickly search relevant forums, and know exactly how many $/month would an article on this topic bring you. Then compare this income with your effort to write and promote an article and decide whether this is a business you want to do.
P.S. You can also get traffic on writing articles like "did you know those rare time-saving features of commands X, Y or Z" and publishing them on Reddit, HN and other similar sites. Once you figure out the right style to do it so that people will consider it helpful advice and not spam, you can get decent traffic.
Disclaimer: I use those techniques to advertise my paid tool for developers. It may not pay off for a purely ad-monetized content site.