The Design Of Everyday APIs

The Design Of Everyday APIs

Well-designed APIs are a joy to use; poorly-designed APIs are cumbersome, confusing and frustrating, just like everyday things. During this session Arnaud Lauret, the API Handyman, makes a parallel between everyday things design and API design to expose simple but fundamentals design principles.
Is using knobs is better than using buttons? API design is more than REST vs GraphQL vs gRPC vs whatever existing or yet to come API style. Great design can be achieved using any type of API. Would you buy a Kitchen Radar 3000? Are you able to use any washing machine instantly without reading user manual? Why QWERTY layout was invented? Like everyday things, APIs must have a clear purpose, must be used easily by anyone and are constrained by their environment.

Ba9efb844dce84e8b0c7d0f98535895d?s=128

Arnaud Lauret API Handyman

September 25, 2018
Tweet