Frontend dev sends firstName in camelCase like a civilized human being. Backend dev casually implements it as first_name in snake_case and calls it a day. TypeError ensues. Chaos reigns.
Now they're locked in the most pointless holy war since tabs vs spaces. Frontend's screaming "camelCase is standard!" while backend's yelling "snake_case or die!" Meanwhile, the actual bug sits there laughing because nobody bothered to check the API contract before shipping.
Pro tip: This is why API documentation exists. Also why we have trust issues with literally everyone on the team. Pick a naming convention, write it down, and stick to it before someone ends up debugging at 3 AM wondering why data.firstName is undefined when the backend clearly sent first_name.
AI
AWS
Agile
Algorithms
Android
Apple
Bash
C++
Csharp