Zappos has made its name by putting the customer first. So it should be no a surprise to see how they’ve been treating their developers—after all, their developers are the customers of the Zappos APIs.
Here are three things we <3 about the Zappos API:
At Apigee, we're huge advocates for good API design. With APIs, developers are your users - and user experience wins. Developer experiences usually suck but they don't have to. This is my presentation from the Cloudstock Hackathon - "Your API Sucks: Why Developers Hang Up and How to Stop That." I talk through API design principles and philosophy, user experience, mistakes people make, pitfalls to avoid, and smart solutions to problems. Let me know what you think in the comments and your advice for API design.