Garima JaininGoogle Developer ExpertsThe Diffing Dilemma! All about diffing with LazyLists!If we were to talk about creating lists in Android View System, it’s no doubt that RecyclerView is just the right tool for it, and not just…9 min read·Nov 2, 2023--4--4
Garima JaininGoogle Developer ExpertsThe Diffing Dilemma! All about diffing, from RecyclerView to LazyLists — An IntroductionThis is an introductory article to the multipart series on “All about diffing, from RecyclerView to LazyLists”. You can find the next part…5 min read·Oct 30, 2023----
Garima JaininGoogle Developer ExpertsJetpack Compose: Missing piece to the MVI puzzle?When I first started exploring Jetpack compose, I saw many examples of the screen state modeled as a combination of mutable properties :8 min read·Jul 15, 2021--3--3
Garima JaininGoogle Developer ExpertsCoroutines: Suspending State MachinesCoroutines make our asynchronous code look sequential. Coroutines help us escape the callback hell. Coroutines save us from the complex…8 min read·Jun 3, 2020--6--6
Garima JaininOver EngineeringThe Remote wayFirstly, I would like all of us to be thankful at this time of global crisis that we are able to continue our daily job from the comfort…8 min read·Mar 31, 2020----
Garima JaininOver EngineeringRxify: Exponential Backoff on retryWhenever we think of retrying there are quite a few options available to us. Create a custom solution with recursion perhaps or maybe an…3 min read·Mar 6, 2019--3--3
Garima JainKotlin : When if-else is too mainstreamThere used to be a Krazzy Kotlin Kid.3 min read·Mar 2, 2019--4--4
Garima JaininProAndroidDevNo Version? No Problem! .. Jitpack comes to the rescueI will try to follow a rule now (hopefully). If I give out an advice more than 2–3 times and it proves to be helpful then I will try to…3 min read·Jul 26, 2018--2--2
Garima JainRxify : The startWith { MVI } pitfallSometimes, Rxify spells, when mixed with potions like Kotlin can backfire. I have fallen into this trap, not just once, not even twice but…4 min read·May 17, 2018--13--13
Garima JaininFueled EngineeringWhy MVI? —The State ProblemThis is the second article in Why MVI series. You might be interested to read about the motivation, for that you can have a look at the…5 min read·May 7, 2018--2--2