The CAP Theorem and PACELC

Symptom Someone in a design review says “we’re AP, not CP,” and the room nods. Nobody asks which consistency, which availability, or what happens when there is no partition, which is 99.9% of the time. The phrase has done the work of a decision without containing one. ...

Conway's Law

Symptom The service has four layers. Nobody designed four layers. There were four teams. Or the version that arrives in a postmortem: the outage happened at the boundary between two services, in the retry logic, because each side assumed the other owned the deduplication. Both teams were right about their own component and neither had ever been in a room with the other. ...

Hyrum's Law and Postel's Principle

Symptom You fix a typo in an error message. Four days later a customer escalates: their alerting pipeline greps for the old string and has gone quiet. Or you make a function faster, and a test suite that had been green for two years starts failing intermittently — not because the function is wrong, but because it used to be slow enough to hide a race. ...