Wow I am so glad I’m not a .NET developer 🤣

Thank you for sharing this great story. You do a great job illustrating how unopinionated tools often create more work for everyone, such as how you ended up with Redux-saga.

One of my favorite tools of all time is Prettier, and it’s so opionated that you can’t turn off an empty new line at the end of files, which breaks Salesforce integration. The Prettier developers basically said, “Too bad.”

As you mention, learning third party libraries is a huge time sink, not to mention the research needed and the decision fatigue from so many choices. Psychology research clearly shows that there’s a paradox of choice, where more choices leave us less happy and less confident in our decisions.

I think your story about React illustrates that when there are too many choices, it actually ruins things for everyone. (Tinder, anyone?) That said, I still love React, and I also think it’s great that you might consider Vue for the next enterprise project.

And, for what it’s worth, Redux has hooks now too. 😅

🤓 The physical therapist who writes JavaScript 💪 Web Developer 😎 Mentor 🧠 DPT 😄 SEO Expert 😁 React 😆 Jamstack 💬 Ask me anything 👉 DoctorDerek.com 👈

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store