developit/ama

Analysis paralysis when doing projects

Closed this issue · 0 comments

Hi Jason!

As a developer, I constantly face the decision of what technologies to use for my next project. When facing this situation three possibilities arise:

  1. Try new things out of curiosity
  2. Stick to your bread and butter to be as effective as possible
  3. Use the "right" tool for the job, even if you are unfamiliar with it

I've seen people like you build projects like microbundle or the more recent wmr. My guess is that they help you prevent analysis paralysis, standardize your work, and learn something along the way.

Sometimes I feel this huge variety that we have, especially in the web ecosystem, leads to mediocre tools. Where if we worked together on the same thing, we could achieve better results.

As a great creator of so many cool libraries, what do you think about this huge variety?
How do you decide what technologies to choose?

Thanks ❤️