1,380 karma · joined March 19, 2020
let myColor: Color | undefined;
I don't understand what the problem is. Native JS would require you to define the starting scope of the variable (unless you're relying on global scope!).Then you declare what the type is: Color or undefined. The state of the variable can be one of two things. Perhaps I've been writing TS for too long but I think I'm missing the problem here.
If this article started with legitimate reasons for not wanting to adopt TS it would be different. "It is hard for people to learn" is actually a legit reason but "I don't understand it" is probably not!
That doesn't imply all new things are good or that senior engineers need to understand all new things either. I think there is some confusion about this.
Skepticism !== reject everything without grokking.
How much do we need oil vs wanting to sell them weapons?
For me the dongle is annoying but probably sufficient.
I've also worked in offices where the Ethernet was better because it didn't require VPN access and was more reliable, but in those situations I plugged it into my monitor rather than directly into the laptop.
It crushed me because I found a team that I was unbelievably excited to work with.
We can't. That's the problem.
Imagine what it was like when you could only get such things from a catalog.