An approach for making large-scale changes in a system with the Branch by Abstraction technique, and how Kotlin can help to make the change in a timely manner.
https://www.droidship.com/posts/branch-by-abstraction/
The presentation took place at GDG Android Athens Meetup.