Site History
There has been a website of some sorts up on this domain for a couple years now. Here's a history of what powered it at various times.
2019-03-04
Managing Git configurations
We all use different git configurations for various reasons, and it's easy to get them mixed up. Here's a look at some ways of managing them better.
2019-02-25
@JvmOverloads for Android Views
The @JvmOverloads annotation is a convenience feature in Kotlin for interoperating with Java code, but there is one specific use case on Android where it shouldn’t be used carelessly.
2019-02-22
Retrofit meets coroutines
Retrofit's coroutine support has been a long time coming, and it's finally coming to completion. Take a look at how you can use it to neatly integrate networking into an application built with coroutines.
2019-02-15
Data classes aren't (that) magical
Data classes are great, but don't underestimate what a regular Kotlin class can do on its own.
2019-01-16
Wrap-up 2018
It's the end of the year, and looking back at what you've done in the year that passed is, like, a thing. So I've decided to take a shot at it too.
2018-12-27
A Confusing Dependency ➟
A tale of a Gradle dependency that was doing something it wasn't supposed to be doing.
2018-12-12
AndroidX, one month in
AndroidX has been around for a month now. Here's my experience with the migration so far, and some insight into the adoption of the new system.
2018-10-21