DEV Community

Discussion on: If you want to ship a side project, start with unlearning the best practices

Collapse
 
kossnocorp profile image
Sasha Koss

As I said, it depends on your goals. If you want to learn new tech, a side project is a perfect place for that. It doesn't necessarily mean that you will never ship it, but your chances will be much better if you stick to the stack you already know or at least limit unknowns. When you work on a product, you'll have plenty of learning beside programming: marketing, copy, sales, and support. Of course, it's just a matter of balance, picking a new existing tech might greatly help your motivation on the other hand too much learning could make you miserable when you realize that you work on a feature for a week that could finish in hours if you'd pick familiar framework/language/etc.

Anyways, it depends on context, the free time you have, your project, etc. Do what works best for you!