David Chang

Staff Software Engineer

Talk Title

Efficient Android Builds at Scale: Lessons from Pinterest

Room

Fountain Room

Date

19.09.2024

Time

10:20 > 40 min

Share

on Twitter

Building Android apps in a large-scale environment brings several challenges that include maintaining build speeds, managing dependencies, and ensuring consistent and reliable builds across different environments. At Pinterest, these challenges are magnified by our expansive codebase and development team size. This session will explore: The scale we operate at Pinterest, an introduction to Gradle,
insights into Pinterest's project structuring, utilizing custom plugins to streamline builds and enforce consistency across all modules and a look at Pinterest's infrastructure setup.

Speaker Bio

David has been an Android developer for 10 years and spent the last 6 years working in the developer productivity space at Dropbox and currently at Pinterest.

Menu