888 karma · joined April 28, 2020
I prefer to be able to push instantly and get feedback async, because by the time I've decided I'm done with a change, I've already run the tests for it. And like I said, my editor is applying formatting and lints, so those fail more rarely.
But, if your pre-push checks are fast (rather than ~minutes), I can see the utility! It sucks to get an async failure for feedback that can be delivered quickly.
Also, if most developers are using one editor, configure that editor to run format and auto-fix lint errors. That probably cleans up the majority of unexpected CI failures.
However, I would suggest others consider what an evil leftist, for example, could do with the same technology.
This isn't a question of ideals; it's addressing the uptick in illegal actions by immigration officials during the current US administration. It's addressing the selective application of the law to further conservative agendas.
Yes, some immigration enforcement is legal. Congratulations.
So yeah, ~everyone is using a lockfile with checksums. But even if I think really hard about installing XYZ@1.2.3 package, and check that the lockfile diff is reasonable, I'm not manually auditing the whole supply chain (I'd get fired for getting nothing done). And a single dependency change that I choose to make can affect a substantial number of transitive deps.
At my company, I've recently seen a lot of cases where interns don't get return offers. Maybe they're all underperforming for pre-entry-level, but I seriously doubt that.
I will also point out that hiring is rarely skill based. I mean seriously. You can be great and not get hired, and you can be a liability and get hired anyway. This was true even before the post-COVID squeeze.
> forget all about the relations of styling rules to eachother
This is a hot take, but the more cascading your styles are, the harder they are to read and debug. I've never been upset to find classes that just correspond 1:1 with DOM elements. And that's what Tailwind is doing.
The social contract is that there is some system of law and order which approximates justice and peace. When the party of law and order instead uses it selectively to further their agenda, what are the people to do?
that's exactly the point--GP is pointing out that node can't do that part
Also, I'm guessing if I pipe your logs to a file you'll still write escapes into it? Why not just make life easier?