Categories
2019
Getting arbitrary properties from unknown classes with KProperty

Coroutines Introduction Video

Using the synchronized keyword in coroutines?

Escaping Callback Hell with Generic SuspendCoroutine Infix Extension Functions

The Problem with Kotlin Kfunction Receiver Functions

Creating and Deploying an Android Library via CircleCI

Generics + Reflection + Type Inference + Reified Type = Kotlin Magic

Don't Pass Around Your Room/Database Entity

Is your modularization making any progress?

How I Made This Website
