The generally accepted best (AND most talked about) way to find a suitable side-project is to think about digital annoyances that you have in life...
For further actions, you may consider blocking this person and/or reporting abuse
Follow-up question: how to stay interested in your side project before jumping to a new one? 😅
Show others what you're working on so you get feedback. Not only is this useful to find problems early on, honest feedback is also a great motivator.
Tell others that you're building something so they keep asking you how it's going.
Keep it small. The bigger the project. The more new ideas popup and the harder it is to ignore them.
Those are some great points there, thank you!
Totally agree on Rik's points. Sharing the fact that you're working it motivates you by the interaction you'll get. It also gives you a sense of commitment since, well, you can't let them down can you? ;)
Choose if you're in it to LEARN something, or to SHIP something that might be viable (aka: gives value to others and might bring you revenue).
If you're in it for the shipping option, choose the tech that you KNOW and are comfortable with.
Focus on the shipping part by realizing that:
By choosing tech that you know + solving a problem that you're familiar with + keeping it small you'll keep the friction as small as possible. Building the MVP's features will go smoother and that will help to keep you motivated as well.
I'm working on side-projects when I'm learning, experimenting with new stuff, or if I want to build something I need. For example, I could not find a time tracker application that suits my needs..either I did not google enough, or a free time tracker that allows you to enter multiple projects, add hourly rates, offers ability to enter hourly rate and has various data charts..so decided to build my own time tracker with Electron and Vanilla Javascript(no framework needed!). Been working on it when I feel like it and have some extra free time. It's becoming somewhat usable, and when I'm happy with it, I'll release it to the public..
So yeah, working on something that you need is great..at least you don't have 20+ projects you will never finish.
For sure, I totally agree.
In addition to that, I'd like to state:
I'm 37yo but this old tractor has seen quite some road and knows where the deep puddles are.
Glad that this article helped you to recognize where you're at and guided you somewhat.
This is what communities like Dev.To is about: helping each other to keep on track and go about a little better each time 🙌🏻👌🏻🔥💪🏻 Keep at it! you can do the thing!
Code Hard, Ship Harder - Shipharder.com