hey, at least it's not a 200 with { "error": "Bad request" }
Programmer Humor
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
Yeah, plus a 500 is the backend admitting it fucked up and not blaming the front end like a 4xx would be.
Quick, make a ticket to the network team and ask why the firewall is causing the internal server error.
I wish I could say I haven't seen devs do this.
In some architectures, where many microservices are behind load balancers and other front end proxies, sometimes it is the NOC’s fault. Yes a 500 should really only be a backend error.
Oh even better. I manage Kong (an API manager) and 90% of my time these days is explaining illiterate devs that no, Kong is fine, it's their shitty API crashing. Or better, their shitty HAproxy they don't know how to configure. FML.
Fuck yes, Perry Bible Fellowship.
Best web comic of all time, hands down.
Except when it's a front-end script causing issues and blaming it kn the backend.
Could be worse. You could just have your socket disconnect because the back end process crashed.