Context- someone on the birdside are blaming #crowdstrike on DEI hiring
Here’s the thing folks. I’ve been coding 32 years. When something like this happens it’s an organizational failure. Yes, some human wrote a bad line. Someone can “git blame” and point to a human and it’s awful. But it’s the testing, the Cl/CD, the A/B testing, the metered rollouts, an oh shit button to roll it back, the code coverage, the static analysis tools, the code reviews, the organizational health, and on and on 1/3
It’s always one line of code but it’s NEVER one person. Implying inclusion policies caused a bug is simplistic, reductive, and racist. Engineering is a team sport. Inclusion makes for good teams. Good engineering practices makes for good software. Engineering practices failed to find a bug multiple times, regardless of the seniority of the human who checked that code in. Solving the larger system thinking SDLC matters more than the null pointer check. 2/3
This isn’t a “git gud C++ is hard” issue and it damn well isn’t an DEI one. 3/3
@shanselman The amount of lines I didn't write I'd be responsible for...
If `git blame` was a reliable source of truth, no refactoring should be done.
However, I've weirdly recently seen a lot of this DEI-blaming. Is this the latest right-wing strategy? Think they were saying that for the secret service as well for recent events...
@jesper
I think it is part of the latest game play alongside ESG shaming.
@shanselman
@shanselman @jesper Yes, it is. Any time anything goes wrong, it’s “DEI hire” this and “brought to you by diversity wokeness” that. Unless a white man was clearly at fault, of course; then they have a thousand exculpatory hypotheses and heaps of whataboutism. It’s exhausting.
@jesper @shanselman It's a pretty ubiquitous right-wing strategy these days, yes. Comes up all the time in aviation and higher ed. ()
@jesper @shanselman they're just using DEI as a dog whistle for racism. They can't use the N word openly or blame it on women, so they group all their grievances behind that acronym and call it a day.
@jesper @shanselman it's an interesting strategy. When times were less "woke", we had the ILOVEYOU worm amongst other big tech issues, or economies were ruined for years because of bugs/features in the banking system, or we had a lot of dead Kennedy's. But somehow DEI is an evil that is now to blame for rarer, less severe events?
DEI and ESG have both become the boogeyman for an unhinged anti-democracy movement, funded by billionaires.
Gets blamed for everything nowadays. It's an effort to roll back 20th century progress.
https://www.cnn.com/2024/07/17/media/secret-service-agents-women-trump-shooting/index.html
https://www.theguardian.com/culture/2024/apr/21/dei-language-conservatives-baltimore
https://www.washingtonpost.com/technology/2024/02/10/bill-ackman-end-dei-industry/
https://www.newyorker.com/news/our-columnists/the-campaign-against-dei
https://www.motherjones.com/politics/2024/01/woke-capital-vivek-ramaswamy-esg-capitalism-finance/
https://slate.com/business/2022/06/woke-capitalism-esg-investing-republicans-mike-pence.html
https://www.cnn.com/2024/03/17/politics/dark-money-fga-ashcroft-invs/index.html
https://www.theguardian.com/us-news/2023/jun/22/rightwing-war-on-woke-capitalism-industry-interests
@Npars01 @jesper @shanselman Not just 20th / 21st century progress. These Christofascists want to roll back the Enlightenment and return to 17th century radical Calvinism.