Explore the critical importance of code ownership in scaling codebases through this 15-minute conference talk from SREcon20 Americas. Learn how Pinterest designed and implemented a scalable ownership framework for its API Platform, covering over 1700 API endpoints and involving more than 70 engineering teams. Discover the challenges of defining and enforcing ownership, and gain insights into the tactical approach combining technical solutions, communications, and client contracts. Understand why ownership is crucial, how to define it effectively, and strategies for making it actionable by empowering owners. Delve into the technical aspects of codifying and querying ownership, as well as the importance of clear communication in successful implementation.
Overview
Syllabus
Intro
Why is it important to think about ownership?
Why is ownership difficult?
How to define Ownership?
Technical Solutions Ownership should be codified and queryable
Making Ownership Actionable Empowering owners
Communications
Taught by
USENIX