This presentation was recorded at GOTO Amsterdam 2019. #GOTOcon #GOTOams
http://gotoams.nl
Ronnie Mitra - Co-Author of Continuous API Management
ABSTRACT
Over the last few years we've heard again and again that the developer experience (DX) is an important part of good API design. But, there is a shortage of advice on the specific steps you need to take to achieve a good API DX.
In this talk we'll explore some specific design practices that you can use to design high value APIs that fit your context and situation. You'll learn the three factors that have the biggest impact on the "return on investment" of design : number of clients, client changeability and complexity. As well as the practical steps you can follow to design a good API on a tight time budget. This talk will include client code samples to [...]
TIMECODES
0:00 Introduction
0:20 Practical API Design
4:16 7 Practical Techniques For API Design
4:20 Set The Right Design Goals
10:50 Sketch & Prototype Iteratively
12:11 Heuristic Evaluation
19:18 Write Code
23:45 Participatory Design
26:47 Choose a Style That Fits
37:21 Make Practical Design Decisions
Download slides and read the full abstract here:
https://gotoams.nl/2019/sessions/781
https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.instagram.com/goto_con
https://www.facebook.com/GOTOConferences
#APIs #API #APIdesign #RonnieMitra
CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1