Learn about the history of Kotlin adoption at Instagram: from shipping Buck support in 2019 to introducing the new Kotlin compiler from Jetbrains in 2023. Instagram has shifted an incredibly large codebase from Java to mostly Kotlin (Instagram surpassed 50% lines of code in Kotlin in early 2023). This presentation will cover some of the technical challenges and cultural challenges of moving a complex codebase from one language to another. We will cover Kosabi, a Meta-built source-only-ABI generation tool to improve Kotlin incremental build speeds. We will also touch on how Kotlin enables the future of UI development by enabling Jetpack Compose.
- WATCH NOW
- 2024 EVENTS
- PAST EVENTS
- 2023
- 2022
- February
- RTC @Scale 2022
- March
- Systems @Scale Spring 2022
- April
- Product @Scale Spring 2022
- May
- Data @Scale Spring 2022
- June
- Systems @Scale Summer 2022
- Networking @Scale Summer 2022
- August
- Reliability @Scale Summer 2022
- September
- AI @Scale 2022
- November
- Networking @Scale Fall 2022
- Video @Scale Fall 2022
- December
- Systems @Scale Winter 2022
- 2021
- 2020
- 2019
- 2018
- 2017
- 2016
- 2015
- Blog & Video Archive
- Speaker Submissions