So I have been trying to force myself to start a new side project recently and it has got me thinking how important it really is to have side projects. I believe learning is important and to keep on top of technology but do you really need a bunch of side projects to do that?
I have had exactly one major side project to build a fantasy football draft board. I first built it in Symfony and Aurelia, but I was not pleased with the result so I rebuilt it with Adonis and Vue for backend and frontend respectively. I learned a lot in the process about building API driven single page apps.
On the other hand I also learn a ton by fiddling with things at work in between projects and by reading articles such as on DEV.
So I wanted to see what the good people of DEV think about side projects and how necessary they are. I for one think that they are nice to have, but not at the expense of your happiness and well being.