Implementing Kotlin's throw checked exceptions in Java
A deep dive into Kotlin's throw of checked exceptions and unusual but legal way of doing it in Java.
Preparing large Java codebase for Kotlin migration
How we're preparing ~600k LOC Java project (550+ modules) to adopt Kotlin: compile time null-safety in Java (ErrorProne + NullAway), debugging, benchmarking and profiling ErrorProne Java compiler, Linting Java and Kotlin code, Gradle and Buck build systems setup
Artem Zinnatullin is a speaker from KotlinConf 2017 and Software Engineering Hipster (tools, libraries, CI, builds) at Lyft.
Artem's KotlinConf 2017 talk: