Architecture

Hyrum's Law

With enough users, every observable behavior of your system will be depended upon by somebody.

Hyrum Wright at Google observed that no matter what your API contract promises, given enough consumers, someone will depend on unspecified behavior.

Implications

// You think this is internal?
function _privateHelper() { ... }
// With 10,000 users, someone is calling it directly.

Resources

Open the interactive DevLaws app for protocols, bookmarks, and AI enforcement.

Open in app Browse all laws Marketing site