APIs are the cornerstone of communication between services, yet we still treat the design of them as an afterthought. We spend huge amounts of time considering UIs and how users interact with them, why don't we do the same for APIs?
In this talk, Paul leverages 5 years of API experience at Stripe to discuss why we should start designing our APIs for the humans behind them. He'll show examples, share some horror stories and hopefully convince you on some best practises when designing and implementing your API.