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
- 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.