Live data from Hacker News

Ask HN: Building a side project that makes money. Where to start?

news.ycombinator.com

241–250 of 256 posts

Re: Ask HN: Building a side project that makes money. Where to start?

#241

This is going to sounds like crazy advice, but having worked on many side projects in my life the last thing that's going to let you down is your skills. What you really need is time. Let's say it takes you 400 hours to build your project -- in those 400 hours, you will build up enough skills to get you started (not nearly enough to be good at it, but good enough). So you need to work consistently 1-2 hours a day on…

The time thing really resonates with me. I've had this crazy idea rolling around in my mind for a few months. It's basically a sabbatical for the private sector. I haven't devised a good model, but it's like: "we'll pay for a 3 month vacation, you give us equity in return." The main problem, of course, is the incentive to take a risk-free vacation and do nothing. I think the problem to be solved is: lots of people dr…

This is an interesting idea, would this not be similar to an incubator?

I have a similar problem where I have a side project but can't really quit my job and work full time on it.

Re: Ask HN: Building a side project that makes money. Where to start?

#242

Earlier quoted context omitted.

The time thing really resonates with me. I've had this crazy idea rolling around in my mind for a few months. It's basically a sabbatical for the private sector. I haven't devised a good model, but it's like: "we'll pay for a 3 month vacation, you give us equity in return." The main problem, of course, is the incentive to take a risk-free vacation and do nothing. I think the problem to be solved is: lots of people dr…

This is an interesting idea, would this not be similar to an incubator? I have a similar problem where I have a side project but can't really quit my job and work full time on it.

Yeah, I guess it is basically an incubator, except people wouldn't fully commit. My impression is that most incubators screen applicants for commitment, and that it's a really important component. I can't really provide hard evidence of my impression.

Here, the worry would be free riding.

Re: Ask HN: Building a side project that makes money. Where to start?

#243

Firstly as other have said build something you would use and that interests you. It doesn't have to make money if it adds value to you personally or professionally (technical knowledge and hard life lessons learnt). Secondly just ship it, personal projects can easily become obsessions, always needing one more thing. I did this and even though I hate parts of my apps design it is getting good feedback. I recently had…

There is some harsh reality in your quote when you say the 4th highest UK Lifestyle app only just covers costs with ad revenue.

Re: Ask HN: Building a side project that makes money. Where to start?

#244

This is going to sounds like crazy advice, but having worked on many side projects in my life the last thing that's going to let you down is your skills. What you really need is time. Let's say it takes you 400 hours to build your project -- in those 400 hours, you will build up enough skills to get you started (not nearly enough to be good at it, but good enough). So you need to work consistently 1-2 hours a day on…

Talking about simplest tools, which are those for frontend development?

Re: Ask HN: Building a side project that makes money. Where to start?

#245
post #107

This is going to sounds like crazy advice, but having worked on many side projects in my life the last thing that's going to let you down is your skills. What you really need is time. Let's say it takes you 400 hours to build your project -- in those 400 hours, you will build up enough skills to get you started (not nearly enough to be good at it, but good enough). So you need to work consistently 1-2 hours a day on…

I want to add that in my experience, it is not so much about 'time' as an objective thing. Instead, especially for dev work, I would argue it's more about 'energy' (or 'focus', 'attention', 'willpower'). Or maybe you need both and the latter is more my limiting factor at the moment.

Time and attention, yes indeed.

Re: Ask HN: Building a side project that makes money. Where to start?

#246
Great topic. We sound a lot alike. I work in a different sector, but I'm also now squarely in management and have been for a while, and my previous expertise was data engineering and infrastructure. Started with zero front end ability, and also not much Python either since I'm in the size of company and industry that still accomplishes most data work in SAS, and what it can't, Informatica and DataStage. Here's where I'm at, and so as to not bury the lede, I'm not making money yet but I found satisfaction in just spending some time each week on my projects -

1. If you know python, you can probably make a pretty natural jump to Flask. I didn't know Python, but I could program in a handful of other languages, so I figured I'd pick it up as a useful tool anyway. You may like this tutorial:

https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial...

I'd say I really started learning when I got to the stage on authentication. The reason is that this tutorial implements OpenID, which isn't very common anymore, so I went off and implemented OAuth instead - heavily googling and scavenging, but ultimately having to piece together something that worked myself. I learned a lot that afternoon.

You could do this with any framework and there are tons of them. I chose Python and Flask over a Javascript-based framework because learning Python in parallel would be useful to me in data engineering, even though I don't write code for a living anymore.

2. As others have said, time commitment is the biggest issue. Figure out what you can give this, and scope appropriately.

3. I haven't done this because I'm too much of a completionist to pull the trigger, but get your MVP out there and build off of it. For me, I've decided I'm pretty happy just spending time on the project, even if no one else has seen it.

4. Bootstrap is my friend, it can be yours too. I have never been a strong visual person. I like words on a page. I have no eye for what makes a good visual and what doesn't, which has been my biggest developmental item when I moved into an executive role last year. All that said, Bootstrap is awesome and makes it a lot easier to build good looking websites. I started off here and built out a static website for an idea I'd had, and am now circling back to build the things I want to be dynamic in Flask.

5. There are a lot of choices out there. Unless you're developing bleeding edge, and I may get flamed for this, most of the choices really don't matter that much. I chose Python+Flask+Bootstrap because I liked each individually, it seemed like something I could work with, and NOT because I decided they were objectively better than Node, Angular, Express, React, or anything else that I haven't touched. I also sort of like that there isn't a new Python web framework each day, so diving into Flask seems like a more stable investment of my time. I'm sure there are drawbacks.

6. When it all starts to come together, the real, revenue generating idea might be to address pain points in your day job. My sector is insurance. I know a lot about certain operational functions. Eventually, I could solve some of those and build a business around it, I tell myself. You probably have some specialized domain knowledge as well. Consider that.

Good luck, and have fun. Like I said, I'm happier just for having taken on the challenge. If I ever make a dollar, that'd be good too, but less important than I initially thought.

Re: Ask HN: Building a side project that makes money. Where to start?

#247
post #10

If your goal is to make money, don't allow yourself to write a single line of code until you have talked to people not related to you (and not close friends with you), heard at least two of them independently describe facing the same business problem, and heard both of them say "yes, that would help!" (or better "yes, I would buy that!") in response to your proposed solution. Finding a real business problem and a rea…

>The tech is just an implementation detail you work out later. Are so-called "tech" startups even about technology anymore? They are more and more focused on extracting value than innovating anything. Consider the focus on sales, marketing, advertising as of late and ask yourself if the greatest minds of this generation should be spending their efforts on making people buy stuff they don't need.

OP isn't looking to build the next great tech startup. Just a side project that makes money.

Re: Ask HN: Building a side project that makes money. Where to start?

#248
post #231

Earlier quoted context omitted.

Thanks for the reply. Did you face any issues during crawling process like access restrictions. If you share your practice I will be appreciated.

My crawler is modified from https://github.com/KopLyf/GPlayCrawler . Crawled 100k+ apps without any access issue.

I just tested this with `apt install python-scrapy python-pymongo && scrapy crawl google`. It seems to download one by one.

Edit: Interesting, it also downloads comments in my locale. Google play seems to be responding according to my IP information.

Re: Ask HN: Building a side project that makes money. Where to start?

#249

Instead of building an MVP and then trying to sell it, there are people who suggest: 1-Think of an idea. 2-Make a simple landing page with a mockup or something. 3-Try to sell the product. And by selling the product I mean actually selling it (so people actually transferring you money). If you can achieve a given amount of sells in a given amount of time (important: set concrete goals with concrete timing), then you…

If you've never tried it and don't know how to make it work, why give that advice?

I'm not giving that advice. I'm saying that there are people who do.

Re: Ask HN: Building a side project that makes money. Where to start?

#250
post #219

Earlier quoted context omitted.

I was proposing the sale of a nonexistent product, but making clear that it doesn't (already) exist and telling properly how it will look like. Also, this product should be feasible to do in, say, less than a month. So, it's kind of a preorder, but a cancellable (by the seller, obviously by the customer too) one. It's a very tough sale, but precisely for that is a way of discarding business/side projects ideas in a m…

It'd be easier to just use kickstarter for that.

Probably.
Post reply on HN