Abrar MasuminLevel Up CodingHow We Reduced Our Firestore Cost by More Than 70%Developers should think beyond coding to make an impact·5 min read·Apr 3, 2022--1
Abrar MasumWhen Do Programmers Retire? Is 35 the End?Let’s talk about the truth, rumor, and endgame of programmers·7 min read·May 18, 2021--146
Abrar MasuminILLUMINATION-CuratedThe Solopreneur Who Made $5M after Burning Out from his jobFound an inspiring story after so long·4 min read·Aug 17--9
Abrar MasuminBetter ProgrammingWhy Programmers Shouldn’t Stay in One Company for a Long TimeAt least in the first 10 years·4 min read·Jul 23, 2021--61
Amir GhasemiA deep dive to Get the Top Activity Name of Currently Running Application in AndroidIn Android later versions, obtaining the name of the currently running activity or package name of the foreground application can be a bit…4 min read·Jul 27--
Nek.12inProAndroidDevViewModel: Events as State are an AntipatternIn this article Nikita explores how a popular notion about expressing events as states may be a misleading one.12 min read·Nov 20--5
Kaushal VasavaIn-App Update in Android 2023I will show you how to implement in-app update in this article.9 min read·Nov 19--
DugguOptimise App StartImproving Android app startup time using a Baseline Profile is a technique introduced in Android 12 (API level 31). It helps the Android…3 min read·6 days ago--
Alex ForresterinKt. AcademyWhat are inline value classes in Kotlin and when you should use themA value class in Kotlin holds a single immutable value which can be inlined on compilation removing the wrapper type and using the…10 min read·Nov 21--
Sagar DasImprove Android app startup time using Baseline profileBaseline Profile is a set of pre-compiled bytecode that can be used to improve the performance of Android apps. It is generated by the…4 min read·May 31--