I put :hyrum-dealwithit: GIF on company Slack and have zero regrets.
I put :hyrum-dealwithit: GIF on company Slack and have zero regrets.
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/ 👍
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.
#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 .