Starting to write an API is an easy task, but you quickly stumble upon many obstacles and hard decisions. How to manage result pagination and input errors? How to handle write operations and file uploads? Join me as I share my tricks that allowed me to ship high-profile projects in record time while keeping the code clean and maintainable.

Comments

Comments are closed.

Great talk by Anna on APIs. The first third or so was a refresher on API basics, but then the rest went deeper into good tips and tricks that were applicable. The real world examples were also helpful to hear and learn from her vast experience. Great talk.

This was a great talk to jumpstart your API creation.

Really helps you dodge some common pitfalls to get you started faster.

Zachary May at 15:41 on 25 May 2017

Lots of good information, well-delivered!

SH at 17:48 on 30 May 2017

I haven't gotten into APIs yet really, but this was good to start thinking about APIs and what is involved and how they work. And there were some examples too.

Anonymous at 16:14 on 5 Jun 2017

Very handy and confirmed a lot of what I had already gathered re: what I liked in API design. All in all great real world advice.

Sandy Smith at 16:00 on 6 Jun 2017

Very nice real world advice, and I appreciate Anna giving the tradeoffs in some of her recommendations, so we're able to choose when the advice applies and when we might need to consider something else.