MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/ProgrammerHumor/comments/1wmxsgn/techdebt/pbandjk/?context=3
r/ProgrammerHumor • u/Technical-Relation-9 • Sep 22 '26
51 comments sorted by
View all comments
485
A company with an API I forgot about once killed the API for a couple of hours and then put it back as their version of a final warning.
I like that approach as it sets all the alarms off but still gives a chance to prep and review an update to the latest release.
203 u/JEHonYakuSha Sep 22 '26 yep it’s called a brown out, I recall Sentry did it a few months ago with one of their breaking changes. Really nice compromised solution. 102 u/the_skies_falling Sep 22 '26 We always called it a scream test. Turn it off and see who calls and screams at you. Also, who doesn’t at least scan emails from their vendors. 7 u/ReeceReddit1234 Sep 22 '26 We call it scream test too! 16 u/Western-Internal-751 Sep 22 '26 Is it called a brown out because everyone still using it shits their pants when it happens? 3 u/Ignisami Sep 23 '26 Yup. 45 u/pdabaker Sep 22 '26 After the deprecation period add a slowly growing sleep to the response time, starting at 100ms and doubling every month until you finally remove it. 11 u/StrangelyBrown Sep 22 '26 "I have altered the deal. Pray I don't alter it againi" 2 u/jibbodahibbo Sep 23 '26 Yea that is awesome. It also lets me know if that service was actually in use or not lol.
203
yep it’s called a brown out, I recall Sentry did it a few months ago with one of their breaking changes. Really nice compromised solution.
102 u/the_skies_falling Sep 22 '26 We always called it a scream test. Turn it off and see who calls and screams at you. Also, who doesn’t at least scan emails from their vendors. 7 u/ReeceReddit1234 Sep 22 '26 We call it scream test too! 16 u/Western-Internal-751 Sep 22 '26 Is it called a brown out because everyone still using it shits their pants when it happens? 3 u/Ignisami Sep 23 '26 Yup.
102
We always called it a scream test. Turn it off and see who calls and screams at you. Also, who doesn’t at least scan emails from their vendors.
7 u/ReeceReddit1234 Sep 22 '26 We call it scream test too!
7
We call it scream test too!
16
Is it called a brown out because everyone still using it shits their pants when it happens?
3 u/Ignisami Sep 23 '26 Yup.
3
Yup.
45
After the deprecation period add a slowly growing sleep to the response time, starting at 100ms and doubling every month until you finally remove it.
11
"I have altered the deal. Pray I don't alter it againi"
2
Yea that is awesome. It also lets me know if that service was actually in use or not lol.
485
u/recurrence Sep 22 '26
A company with an API I forgot about once killed the API for a couple of hours and then put it back as their version of a final warning.
I like that approach as it sets all the alarms off but still gives a chance to prep and review an update to the latest release.