Switching a million lines of code from Java threads to Kotlin coroutines, by rewriting three files
I wrote a technical deep dive about how we migrated one of Denmark's most used Android apps with one million lines of code powered by Java threads, into Kotlin coroutines just by rewriting three files in our internal threading library