Rick BusarowinProAndroidDevStronger Typing for CoroutineScopesI show a simple way to define which sort of CoroutineDispatcher your CoroutineScopes use at compile time.5 min read·Jan 12, 2020--1--1
Rick BusarowinProAndroidDevImproving 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.3 min read·Dec 27, 2019--9--9
Rick BusarowinProAndroidDevWhy your class probably shouldn’t implement CoroutineScopeDoes your Fragment need to call launch from your ViewModel?·3 min read·Jun 9, 2019--6--6
Rick BusarowinProAndroidDevEliminating Coroutine leaks in testsPeople make mistakes. That’s why we have tests. Now let’s prevent mistakes in our testing as well.·9 min read·May 24, 2019--3--3