esbuild and TS are a good step you can take incrementally as you move away from webpack/babel. Still the lesser of some evils, but less evil is better.
Right, I'm with you. I think maybe the whole "we should all version the same way" thing probably isn't the right answer to "how do we know when it's safe to upgrade" question.
Do you think that's appropriate for React Native? Many of the others on their list of notable projects would probably be considered "production" quality if you asked the average dev and didn't mention the version number.
I'm familiar with intentional constraints on art... I don't personally enjoy that but I'm not against it, the way I would be against simplifying the entire language or choosing to work in one solely for its regularity.
My emotional outbursts can easily be thousands of words. There's no way to actually express emotions on Twitter. I suspect that's part of the reason for all the images and memes and links to articles.
Or it'd give us way more options for clever poetry and songwriting. Which tends to make us better and freer thinkers. The weirder your language is, the weirder art you can make with it. The more the audience understands your nuances, the better the art, the more emotional the experience, the more happiness and empathy and connection (or fear and sadness and despair) you can project.
I'm happy to get people unstuck. It's the best for everyone and the company. I hate when a "growth hacker" moves a meaningless metric an insignificant amount and gets a bonus so some middle manager can get up and claim a "win" that makes more work for me and my team but costs the company money.
Not what I'm saying. I'm saying there are plenty of terrible engineers coasting and this will catch them.
Edit: I've been top of regular productivity charts AND the unanimous answer to "who do you go to to get unstuck?" at at least one company you've heard of. Management regularly promoted the suck ups. Read something like Blind and you'll know how prevalent this is.
Flip side: engineers who curry favor without delivering value can't hide it quite as easily. Those who do their jobs without sucking up have a chance for recognition.
There could be a collection of more meaningful one-click reactions ("I disagree", "This contains too many errors to address", "I don't like this person", "This is misinformation/abuse/dangerous"). The downvote (and the upvote, too) don't communicate enough.
Sure. But it's a double edged sword. "You should wear your mask" is getting downvoted (edit: I'm using the term loosely here, I hope it tracks) across the country and responsible for hundreds of thousands of deaths. We need to engage with ideas we don't like, and be open to persuasion. Downvotes preclude that.
I still think Plato invented Socrates. If Socrates was so wise, why did he get himself killed in such a dumb way? We know today you can't just go around telling powerful people they're wrong.
I'm talking about much more than climate change. Failure to cooperate, anti-intellectualism, and innate hatred of each other (among other flaws) are what will sink us.