Workshops
Books
Articles
Store
Jana Jarolimova
Reviewed articles
Why using Kotlin Coroutines?
The explanation of why coroutines stand out and offer us what hasn't been offered by other technologies.
Marcin Moskała
10/9/2024
Job and children awaiting in Kotlin Coroutines
What Job is and how it is the most important context responsible for structured concurrency.
Marcin Moskała
7/15/2024
Kotlin Coroutines dispatchers
Where we should use each dispatcher from the Kotlin Coroutines library.
Marcin Moskała
7/1/2024
Cancellation in Kotlin Coroutines
Everything you need to know about the cancellation mechanism in Kotlin Coroutines.
Marcin Moskała
6/10/2024
What is CoroutineContext and how does it work?
A deep explanation of the coroutine context - the powerful data holder for coroutines.
Marcin Moskała
3/4/2024
Map as a property delegate
How do we use Map as a property delegate, and why the result of a famous puzzler should not be surprising.
Marcin Moskała
5/8/2023
Observable and Vetoable delegates
What are observable and vetoable delegates, and what are their real-life use cases.
Marcin Moskała
5/2/2023
Lazy property delegate
What is lazy delegate, and what are its real-life use cases.
Marcin Moskała
3/27/2023
Property delegation
What is property delegation, how does it work, and how can we implement our custom property delegate.
Marcin Moskała
3/20/2023