I have been writing JS/TS for about 7 years now. I'm exhausted of polarizing topics and highly opinionated developers that never ever focus on customer/user value. Which in the end brings the money and keeps the business alive. Makes me wonder if mindset we developers have contributed to recent layoffs we are all witnessing. This topic, as well, getting tired of it. The majority of us can't even choose which frameworks and tools work in. Depends on what the company is using. And good luck with changing that. Focus on value, guys. Maybe we all build better software and UIs.
+1, I have seen this "childish" behaviour since I started my carrier 25 years ago. The answer to your question you can find in the book "Developer Hegemony" by Eric Dietrich. Highly recommended!
HEY! People resist change, especially in the polarizing frameworks folks seem to be caught up in. Glad to see you sticking to what works best for you and your team, things change, for the better and different approaches shake things up. Great show, thanks for the info, gladly missed a lot of the hype on this. Thanks for another great cast! *Edit: Go team Jota Sport, don't know why I had Oreca on my mind!
Just wanted to say thanks for keeping it light-hearted and so spot on. FWIW, I liked TypeScript when I used it (not in Turbo though), but I also like challenging my own assumptions - as I feel we all should do, from time to time. Otherwise, there's no room for innovation and improvement, and everyone is worse off in the long-term.
I started to find an analogy to explain what happened with people ranting about moving away from typescript. The analagy started like this: It's like people complaining about bees polinating flowers, bees go on and polinated different flowers and bees make honey, and ... wait ... my analogy doesn't make any sense. Yep, that's it, none of this make sense, what a great analogy _switching off my brain with jokes no one understands but me_ Non funny jokes aside, you dont like the direction of something open source ? Fork it, bring typescript back and maintain it. Best wait to solve something that bothers you is to take actions.
Thanks for having the courage to do these things. Honestly the amount of "we have to do things this way because others do it" is so much in the programming community. And nobody would deny that typescript makes code ugly. Some typescript errors would probably rank as some of the worst errors that I have had to deal with in my 10 years of programming experience. And I was just thinking about it the other day, one needs to be careful about what a tool enables: typescript enables code which is highly "complected" to use a word from rich hickey (clojure) because now you can simple wrap abstractions over and over again because you feel you can always refactor thanks to the type system. Plain JS makes you automatically cringe when things are going off the rails and keep things simple. It worked great back in the day and it works great now!
I admire David's ability to resist constant mob attacks and coming out strong. I also would like to highlight - Most of his bold decisions in the past has benefited Rails community greatly.
this sort of thing is for many people "to be or not to be", so many people who are hiring build a candidate picture based on myopic point of view related to the shape and color of theirs hammer
I wonder is Jason ever goes, "FFS, David.......not again." This one was a tough one as there were people I have huge respect for and they weren't always behaving in a matter I found respectful. But then again, it was twitter.
Japan is amazing, I went to Europe (did a 2.5 months tour trip on a camper van) after visiting Japan, and people, that haven't gone to Japan, were telling me "yeah europe is also so advanced", now I wish I did the camper van trip in Japan instead...