kt.academy Logo
Garima Jain profile

Garima Jain

GitHubX (Twitter)LinkedIn

Garima Jain, Google Developer Expert - Android, also known as @ragdroid works as a Principal Android Engineer at GoDaddy Studio. She is an international speaker and an active technical blogger. She enjoys interacting with other people from the community and sharing her thoughts with them. In her leisure time, she loves watching television shows, playing TT, and basketball. Due to her love for fiction and coding, she loves to mix technology with fiction to present her ideas and experiments with others.

Reviewed articles

Why using Kotlin Coroutines?
10/9/2024
Marcin Moskała
Marcin Moskała

Why using Kotlin Coroutines?

The explanation of why coroutines stand out and offer us what hasn't been offered by other technologies.

Learn morelearn more icon
Job and children awaiting in Kotlin Coroutines
7/15/2024
Marcin Moskała
Marcin Moskała

Job and children awaiting in Kotlin Coroutines

What Job is and how it is the most important context responsible for structured concurrency.

Learn morelearn more icon
Kotlin Coroutines dispatchers
7/1/2024
Marcin Moskała
Marcin Moskała

Kotlin Coroutines dispatchers

Where we should use each dispatcher from the Kotlin Coroutines library.

Learn morelearn more icon
Cancellation in Kotlin Coroutines
6/10/2024
Marcin Moskała
Marcin Moskała

Cancellation in Kotlin Coroutines

Everything you need to know about the cancellation mechanism in Kotlin Coroutines.

Learn morelearn more icon
What is CoroutineContext and how does it work?
3/4/2024
Marcin Moskała
Marcin Moskała

What is CoroutineContext and how does it work?

A deep explanation of the coroutine context - the powerful data holder for coroutines.

Learn morelearn more icon
SharedFlow and StateFlow
2/21/2022
Marcin Moskała
Marcin Moskała

SharedFlow and StateFlow

Known as a replacement for Subject, LiveData, and many more. SharedFlow and StateFlow are powerful coroutines classes, every Kotlin developer should know.

Learn morelearn more icon
Coroutines under the hood
9/1/2021
Marcin Moskała
Marcin Moskała

Coroutines under the hood

A deep dive into how suspension and continuations work under the hood.

Learn morelearn more icon
How does suspension work in Kotlin coroutines?
7/28/2021
Marcin Moskała
Marcin Moskała

How does suspension work in Kotlin coroutines?

A deep explanation of how suspension works in Kotlin Coroutines.

Learn morelearn more icon