Level : Intermediate
I've written clients for a lot of APIs, and most APIs suck.
People pay lip service to good design of web sites and applications, but where's the UX designers for your API? I'm sure you're sprinkling a little TDD on it, and you're drinking the RESTful Kool-Aid.
You're still doing it wrong.
Here's some things to think about to make sure you're not woken up in the middle of the night by an angry horde of developers hating you and your API.
api ux angry-developers