hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

9.4K
active users

Context- someone on the birdside are blaming 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 these are all fundamentally economic, which is to say “resource allocation” and “risk allocation” problems. they’re the human flavour of undecideable, because of difficulties we have working with risks and apportioning costs. most successful companies are successful on the basis of externalizing costs (risks) outside their customers’ businesses, and the “best” ones keep those costs outside their own balance sheet too

@shanselman Crowdstrike itself is lovely to consider, because the same commons that gives it value (visibility into measurements from millions of computers) is also its chief form of societal danger (extremely correlated risk across those computers)

Mike Shaver 🤷🏼‍♂️

@shanselman Crowdstrike could do things to decorrelate that risk (at some cost), or All Of Us Who Need Computers could “socialize” the value to remove the link to the correlation of risk, but we are really not good at ecosystem thinking

@shanselman See also…everything, yeah, hmm