Remix.run Logo
gtowey an hour ago

We call them blunders mostly because the solutions are so well known.

In contrast, the last company I worked for did everything in typescript and the amount of problems caused by code that blocked the main event loop was staggering. And at that, our best JavaScript people generally just threw up their arms saying there wasn't a good way to fix it.

Between the two, I prefer a language that lets me fix problems.