Grab Aug 12, 2021

Project Bonsai

Article Summary

Grab's Android app had 4 million lines of code and was bleeding users. Google's research showed every 6MB increase costs 1% of conversions.

Grab's engineering team launched Project Bonsai in 2021 to tackle app bloat that was hurting user acquisition across Southeast Asia's low-end devices and limited bandwidth. This deep dive covers their systematic approach to measurement, reduction, and containment.

Key Takeaways

Critical Insight

Grab reduced their Android app download size by 26% through systematic measurement, aggressive R8 optimization, and resource cleanup across 1,500+ modules.

The team is now experimenting with treating app size as a limited resource with per-team budgets, a fascinating approach to long-term containment.

Recent from Grab

Related Articles