Kotlin
summary
Instagram shifts from ~20% to 63% Kotlin lines of code and surpasses 50% in early 2023, while using Buck as the build system and R8 for release optimization. Meta builds Kosabi to generate source-only ABI jars, enabling 86% of Kotlin targets and cutting Kotlin compile time from ~20s to 10.8s (≈55%), reducing Android compile time ≈38%. Automated migration uses Kotlin Eater with JetBrains’ J2K, and adoption of the new K2 compiler further improves throughput though plugins require migration.
AI-written summary · about
chapters (8)
- 0:00The scale of Instagram
- 2:06Why invest in Kotlin?
- 3:48Benefits of Kotlin
- 7:06Roadmap to adoption
- 9:59Challenges with build speeds
- 13:14Solving build performance
- 17:55Future and automation
- 21:28Adopting K2 and next steps








