social.linux.pizza is one of the many independent Mastodon servers you can use to participate in the fediverse.
A instance dedicated - but not limited - to people with an interest in the GNU+Linux ecosystem and/or general tech. Sysadmins to enthusiasts, creators to movielovers - Welcome!

Administered by:

Server stats:

1.3K
active users

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...

Kinene

@Npars01 @jesper @shanselman Not just 20th / 21st century progress. These Christofascists want to roll back the Enlightenment and return to 17th century radical Calvinism.