A GOTO Book Club interview with Lukasz Dynowski, co-author of 'Learning API Styles', covering the book's approach to APIs from networking fundamentals (TCP, OSI model) through implementation to trade-off analysis. Topics include API styles (REST, gRPC, GraphQL, WebSockets), trade-off criteria for choosing API styles, public vs private APIs, emerging protocols like WebTransport and QUIC, and characteristics of good API design including maintainability, security, and documentation.

31m watch time

Sort: