Kaustubh PatangeinBetter ProgrammingMigrating From DynamoDB to MySQL to RedisMistakes and learnings from choosing various databases8 min read·Jul 29, 2023----
Kaustubh PatangeinProAndroidDevHandling back press in Android 13, the correct wayAndroid is known for many things, but recently looking at the platform & API releases it is mainly known for its breaking changes…5 min read·Feb 14, 2023--1--1
Kaustubh PatangeinTeam PratilipiIncrementally moving to RustWe at Pratilipi Comics are slowly adopting Rust in our work13 min read·Aug 10, 2022----
Kaustubh PatangeinProAndroidDevThe State of Navigation in Jetpack ComposeInvesting in good navigation framework from start will help you save tons of migration work afterwards17 min read·Jun 8, 2022--4--4
Kaustubh PatangeinProAndroidDevScalable Navigation in multi-module projectsThis is an opinionated article on how I think navigation should be handled in multi-module single-activity projects.10 min read·Nov 20, 2021----
Kaustubh PatangeNavigating with Animations in Jetpack ComposeSimplified Navigation in Jetpack Compose using Navigator which automatically handles backstack & enables animation when navigating.7 min read·Jun 25, 2021----
Kaustubh PatangeinProAndroidDevFragment transactions with Fab-Reveal animationIf you’ve seen my previous article about Spring-back animation on RecyclerView, you would notice that I don’t like to depend on any…4 min read·Feb 18, 2021--1--1
Kaustubh PatangeinThe StartupSpring Back Recyclerview — The BasicsIn this article, I’ll show you how we can create & implement a Spring-back animation from scratch for RecyclerView.5 min read·Feb 3, 2021----
Kaustubh PatangeinProAndroidDevSuspending Firebase Realtime Database with Kotlin CoroutinesThis guide is a short explanation on simplifying the use of Firebase real-time database in Kotlin via Coroutines. As far as you know, for…4 min read·Jan 3, 2021--1--1