How to Not Die by a Thousand Cuts: Rethinking Software Quality

How to Not Die by a Thousand Cuts. Or, How to Think About Software Quality

I argue that software quality is not the sole responsibility of QA teams but a collective duty shared across every function in a product's lifecycle. By examining how linear workflows compound risks and delay feedback, I explore why organizations often fail through incremental corner-cuts. We must embrace the reality that software is infinitely mutable and requires constant, graceful adaptation to avoid a slow, painful degradation.

The saddest way it can unfold is a slow painful degradation without healing succour meaning or hope. The proverbial death by a thousand cuts.

More from this day

2026-07-29