Developer Experience
Session
Developer Experience
The Schema Was Never Enough: The World in Protocols
Monday Nov 16 / 01:35PM PST
Every reliable process in the world is a protocol: auctions, double-entry bookkeeping, brokerage account transfers, or APIs. Protocols reduce ambiguity but the world remains messy.
Ryan Scott Brown
Principal Engineer @Crunchyroll, Previously @Red Hat, @Trek10, and @Vendia
Session
Modern APIs
Stop Fighting the Remodel: API Design for Models That Outgrew Their Boundaries
Monday Nov 16 / 05:05PM PST
Every domain model has a breaking point. At Netflix, ours arrived all at onceāAds, Games, Live events, and entirely new kinds of content. Each pulled the core entities in different, sometimes contradictory directions.
Aarti Gupta
Staff Engineer @Netflix