Manuel Nakamurakare

Pinterest, Android Build Engineer

Talk Title

How we brought down our build times. Modularization impact on build speeds and metrics






11:50 > 40 min


on Twitter

At Pinterest, we worked on modularizing the application during all 2021. However, we noticed that build numbers were not really getting major improvements out of this. In this talk, I’ll share our learnings from our experience in improving the build times in the context of a modularized app and the metrics we found useful to track in order to more easily root cause build time regressions Key Takeaways: - Be careful about building unnecessarily - More modules, means more parallelization, but it also means more thermal throttling - Find metrics that make sense on your team depending on what goals you have.

Speaker Bio

I’m a curious engineer currently trying think about ways to make cross functional teams work together and be more productive. When not at work, you can find me hitting up the slopes, or hiking with my wife