Android Expert·Oct 3State, MutableState, and SnapshotStateList: What Actually Differs (and How Each One Fails in…How Compose tracks reads and writes, why mutableIntStateOf only helps if you read .intValue, and six failure modes that bite in production.
Kishor Ramani·Apr 17Jetpack Compose Essentials Part 1: Why Jetpack Compose Changes EverythingSeries: Jetpack Compose Essentials • Part 1 of 8
Mahtab Hussain·Jan 1Jetpack Compose Retain API vs rememberSaveable: What’s the Real Difference?Introduction
Android Expert·Dec 7, 2025🚀 The Ultimate Guide to 6 Jetpack Compose Pitfalls You Must AvoidFix deep ViewModel passing and unstable lists. Master these mistakes to eliminate jank and write cleaner, high-performance Kotlin UI code.
Android Expert·Nov 17, 2025Part 9: Ditch the Prop Drilling: Implicit State Sharing with CompositionLocal in Jetpack Compose 🧙Skip passing data down your Composable tree with implicit context. Learn compositionLocalOf vs staticCompositionLocalOf.