Published inProAndroidDevStronger Typing for CoroutineScopesI show a simple way to define which sort of CoroutineDispatcher your CoroutineScopes use at compile time.Jan 12, 20201Jan 12, 20201
Published inProAndroidDevImproving LiveData nullability in KotlinLiveData’s interop with Kotlin has always been a bit tricky. This blurb shows one way to handle LiveData’s nullability in a Kotlin world.Dec 27, 20199Dec 27, 20199
Published inProAndroidDevWhy your class probably shouldn’t implement CoroutineScopeDoes your Fragment need to call launch from your ViewModel?Jun 9, 20196Jun 9, 20196
Published inProAndroidDevEliminating Coroutine leaks in testsPeople make mistakes. That’s why we have tests. Now let’s prevent mistakes in our testing as well.May 24, 20193May 24, 20193