3 ms·
Your question just made me think that this happens everywhere, not just software development so maybe try to relate it to that to make you think about the probl
by nickjj 7y ago
Your question just made me think that this happens everywhere, not just software development so maybe try to relate it to that to make you think about the problem in another context.
If you want to buy a piece of computer hardware, there's always the next greatest thing around the corner (a more efficient CPU, better GPU, cheaper SSD, etc.).
What about a car? Or an apartment? Is this a good block to live on? What about 1 of the other 50 towns in a decent radius -- or even thousands of towns in the general region?
At some point you just need to say fuck it and commit to something. If you've done a bit of preliminary research beforehand, chances are whatever tech stack you pick is going to work out just fine.
And now the question is whether you're building your side project for the sake of launching a product or for the sake of learning something new because that is a pretty big factor in what you pick in the end.
This topic just came up recently in a podcast I was on. Here's a direct link to what Todd Gardner said (he launched a very successful side project using .NET almost 7 years ago which is going strong today) on this topic: https://runninginproduction.com/podcast/28-easily-find-reproduce-and-track-your-javascript-errors-with-trackjs#1:10:38 https://runninginproduction.com/podcast/28-easily-find-repro...
But also if you glance the site, you'll see many different projects were shipped using tons of different tech stacks. I would say pick the tech stack that makes you the most happy to develop with. All of the major frameworks are solid at this point.