
Thoughts on Android, Kotlin, and building real things.
Deep dives into mobile engineering, cross-platform architecture, and the journey of a senior software developer.

Deep dives into mobile engineering, cross-platform architecture, and the journey of a senior software developer.
Understanding remember, rememberSaveable, ViewModel state, and when to use each in Compose.
Khuram
Mar 18, 2026 · 7 min read
State management is one of the most important concepts in Jetpack Compose. Let's break down your options.
Use remember for in-memory state and rememberSaveable to survive configuration changes.
val count by remember { mutableStateOf(0) }A practical guide to sharing business logic across Android and iOS using Kotlin Multiplatform.
Khuram
Mar 18, 2026 · 5 min read
No comments yet. Be the first to share your thoughts!