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.

Speaker image - Ryan  Scott Brown

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.

Speaker image - Aarti Gupta

Aarti Gupta

Staff Engineer @Netflix