Developers and Governments Unite Over a Mutual Disrespect for Adequate Testing
Description
The image is the classic 'Predator handshake' painting: two heavily muscled forearms, one in a white sleeve on the left and one in a red sleeve on the right, clasp hands in the center of the frame against a dark, brush-stroked background. White overlay text labels the left arm "Developers", the right arm "Governments", and the clasped hands "Not Enough Testing". The meme humorously highlights that both software teams and public institutions often ship or deploy solutions without sufficient test coverage. For seasoned engineers, it nods to the perennial struggle of convincing stakeholders to invest time in unit, integration, and regression testing before release, showing that this shortcut spans industries far beyond tech
Comments
6Comment deleted
Apparently 80% code coverage and 51% parliamentary approval mean the same thing: ship to prod now, hotfix on the constituents later
The only difference between our staging environment and healthcare.gov's production is that we actually have a staging environment
The only thing developers and government IT projects can agree on is that 'testing in production' is a perfectly valid QA strategy - after all, users are just unpaid beta testers with higher expectations and legal recourse
Devs and governments share the same QA plan: ship to prod as a “pilot,” let citizens run UAT, and call the regression fixes “amendments.”
Rare consensus in a CAP world: even governments agree lack of tests guarantees partition intolerance
Amazing how “test in prod” scales from microservices to public policy - only the blast radius differs