Prioritizing Platform Development
summary
The New York Times creates an app platforms team that prioritizes developer experience and long-term stability, rewrites the iOS app in Swift over 1.5 years (pausing new features) and then builds shared tools: an AB testing framework, faster builds to reduce compile time, CI improvements and automated regression testing. The team defines SLOs (crash rate, launch time, refresh latency, data use), drives modularization, Kotlin and GraphQL adoption, and reports qualitative gains in delivery speed and app health while quantitative impact is still maturing.
AI-written summary · about
chapters (7)
- 0:00Introduction to platform development
- 1:58Rebuilding iOS app in Swift
- 5:07Organizational changes and challenges
- 8:17Creating the app platforms team
- 10:05Defining platform development
- 14:04Five key learnings from our journey
- 19:18Closing and hiring announcement
related talks
20mKeynote: Software Delivery and Developer Experience in the Age of Platform E...
24mInvesting time into developer tools and experience
39mScaling iOS DevX with Tuist
15mHow Apps Are Actually Built
30mA Micro-services perspective on iOS architecture
30mIterative Mobile Development
15mEstablishing Platform Teams to Utilize the Economy of Scale
28mHow we do developer productivity at Slack
