Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
ltlian151141dMaybe your ideas are getting a little out of scope for being a side project. That's certainly something I trip over a lot.
My first "successful" side project was when I aimed for something i knew I could finish just for the sake of trying to finish anything. It was just a utility that moved the mouse a set amount which I could use to normalize my sensitivity across games by finding the value which turned me 360 degrees (I digress, but turns out it's not as straight forward as you'd think, considering FoV and some games having their own acceleration curves).
I even ended up demonstrating it during the interview for my current job and they were more interested in that than my professional projects.
matt-jd37641dWell have you learnt anything about project management or project work? Personally I prefer setting some outline by writing a definition using the Moscow model
bioDan551240dI would strongly suggest to find open source projects that you think are cool, go over Issues and Feature Requests, and contribute to them.
You will learn A LOT more than starting your own side project.
After a couple of months contributing to different open source projects, you will have the tools to define and follow your own side project which you can then release as open source, and manage commits and PRs from other developers AND you will get satisfaction by seeing your side project being used.
Another bonus will be that many business offers may follow from that as well. In a sense, your side project will be a mini-self-marketing tool for yourself.
For example, Apache Superset is an excellent project to contribute to if you are in the web-development scene.
In general, Apache Software Foundation is a great organization to contribute code to. Its well respected and known for high-quality open source projects, used by many businesses for decades now