One Kotlin codebase, two app stores: what actually shares, and what never will
The honest split after a year of shipping a Kotlin Multiplatform app to iOS and Android: what lived in the shared core, what stayed native, and where pretending otherwise hurts.