Learn about the CoroutineContext and then continue with dispatchers as one of the important elements of the CoroutineContext
This is the standard author on the site. Most articles are published by individual authors, with their own profiles, but when multiple people have a strong contribution, we publish collectively here.
Here's what I've written (so far):
In this tutorial, we’ll look at the Map collection type in Kotlin.
Learn about getters and setters for properties in Kotlin.
See how you can achieve lazy initialization in Kotlin.
Learn different ways for creating a random number in Kotlin.
Learn about Kotlin’s async and withContext and when to use each method
Explore various loops supported by Kotlin.
A quick and practical introduction to channels in Kotlin.
We can avoid providing long lists of inputs, or defining multiple overloads of a function, by using a combination of named parameters and defaults.
Learn several ways how to implement the observer pattern in Kotlin.