Optimizing Your Kotlin Build
Kotlin build times are often slow, this is a laundry list of common issues and what you can or can't do about them.
Kotlin build times are often slow, this is a laundry list of common issues and what you can or can't do about them.
TL;DR Kapt will run on your test builds even if you didn't ask it to.
Extension functions in Dagger for fun and profit.
Nothing is a special type in Kotlin often used for errors. Is that all it's useful for though?
Moshi 1.9 is here! It's been in the oven for a year and excited to have it out there. This post takes a closer look at its changes.
@JvmDefault is an annotation + compiler flag in Kotlin to enable using Java 8 default interface methods. It does more than it leads on though! This post explores some other bytecode optimizations you can gain with it as well as some hidden behaviors you should be aware of.