I put :hyrum-dealwithit: GIF on company Slack and have zero regrets.

#HyrumsLaw

Nothing like an API breaking my workflow by .. changing the format of the content of HTTP Link response headers.

Long live https://xkcd.com/1172/ 👍

#hyrumslaw

Workflow

xkcd

With a sufficient number of users of an API,
it does not matter what you promise in the contract:
all observable behaviors of your system
will be depended on by somebody.

https://www.hyrumslaw.com/

#HyrumsLaw

Hyrum's Law

#TIL #HyrumsLaw https://www.hyrumslaw.com/

With enough users, SOMEONE will depend on observed functionality of your API, regardless of whether it is "supported" or "deprecated" or simply unknown to the author(s). See also https://xkcd.com/1172/ and some deeper explation at https://www.explainxkcd.com/wiki/index.php/1172:_Workflow .

Hyrum's Law