Naveen KumarClean Architecture on Android: A Flow-Based ApproachIn the realm of Android development, the need for maintainable, testable, and understandable code is more crucial than ever. Clean…Aug 15Aug 15
Naveen KumarAndroid Interview Questions-How does type variance work?This guide delves into the concept of variance in generic types, a powerful feature in languages like Kotlin. Variance helps define the…Aug 14Aug 14
Naveen KumarBuilding Your Own LRU CacheLRU(LeastRecently Used) cache is a data structure used for caching data to improve performance. It stores recently accessed data in a…Aug 14Aug 14
Naveen KumarKotlin Multiplatform: Code Sharing, SimplifiedIf you’ve been working with Android development, you’ve likely encountered scenarios where you need to build the same feature (or even…Jun 8Jun 8
Naveen KumarAndroid Interview -2This is my second interview as an Android developer. I figured I’d use this platform as a quick reminder since I always forget where I save…Mar 6Mar 6
Naveen KumarArchitectural Patterns in Android DevelopmentImagine you’re building a cricket team, not just any team, but a CHAMPIONSHIP-WINNING one! You wouldn’t just throw everyone out on the…Jan 16Jan 16
Naveen KumarEssential Debugging Tools for Web DevelopersEvery web developer knows the sinking feeling of encountering a bug. Code doesn’t behave as expected, the UI glitches, and users get…Jan 9Jan 9
Naveen KumarEnsuring Code Quality with JavaScript LintersIn the world of JavaScript development, quality code is paramount. It’s essential for building maintainable, scalable, and performant…Jan 7Jan 7
Naveen KumarWeb Developer Interview Part-Iwhenever I attend interview, I use otter, by using that i have record for Questions and the responses which I given, I review myself after…Jan 5Jan 5