Upgrade to Pro — share decks privately, control downloads, hide ads and more …

HTTP API Design: UX for the Nitpickeriest

HTTP API Design: UX for the Nitpickeriest

Stripe, Heroku, Slack, all made their APIs so fun to use that developers started using them when they had a few minutes to tinker, no sprint allocation needed. We’ll go over the most important pitfalls and Developer Experience rules to make developers love working with your APIs.
Most developers are very opinionated, and can tell at great length just why a certain tool or API are wrong. Yet, when designing our own APIs we usually don’t have a lot of experience of being on the other side of the equation, or the time to get experienced. In this session you’ll get a cheat sheet of the important aspects to consider in your HTTP APIs as well as lessons (good and bad) from companies such as Stripe, Slack and Heroku.

Aviv Ben-Yosef

October 23, 2018
Tweet

More Decks by Aviv Ben-Yosef

Other Decks in Programming

Transcript