karntrehanDiary entries of a laid off employeeA look into the mental space of an employee laid off from a job they loved.Dec 26, 20223Dec 26, 20223
karntrehaninGojek Product + TechCode Obfuscation Errors On Android: A Cautionary TaleHow the GoPay team solved an issue which caused thousands of crashes on our Android app.Oct 15, 20211Oct 15, 20211
karntrehaninGojek Product + TechAction Handling On Android: A ‘GoPay Social’ Case StudyAn analysis of updating outer screens on Android when an action is performed in an internal flow.Feb 26, 20212Feb 26, 20212
karntrehaninPepperfry TechEnhancing our Android app’s launch performancePepperfry’s Android app is launched 1.3L+ times a day by our happy customers. This number is growing daily. A quick and smooth launch…Nov 4, 2019Nov 4, 2019
karntrehaninMindOrksRx vs Coroutines: Complex network chains on AndroidThe title of this post may trigger a debate about Rx and coroutines being completely different solutions and hence incomparable. That is…Jul 27, 20191Jul 27, 20191
karntrehaninPepperfry TechKotlin Migration @ Pepperfry: Part Three — LearningsThis is the third and final part of our series on Kotlin migration undertaken for the Android app at Pepperfry. This migration included…Jun 24, 2019Jun 24, 2019
karntrehaninPepperfry TechKotlin Migration @ Pepperfry: Part Two — ProcessThis is the second part of a 3 part series on Kotlin migration undertaken for the Android app at Pepperfry. This migration included the…May 14, 20193May 14, 20193
karntrehaninPepperfry TechKotlin Migration @ Pepperfry: Part One — MotivationThis is the first part of a 3 part series on Kotlin migration undertaken for the Android app at Pepperfry. This migration included the…Apr 5, 2019Apr 5, 2019
karntrehaninProAndroidDevListAdapter template for RecyclerView in AndroidThe ListAdapter extension first made its appearance in the v27.1.0 version of the Support Library and now resides in the…Mar 26, 20191Mar 26, 20191
karntrehaninWe’ve moved to freeCodeCamp.org/newsThese are the key non-coding skills all programmers should haveAs programmers, we do a lot more everyday besides writing amazing code.Sep 14, 20183Sep 14, 20183