The Dangerous Side of Kotlin ResultLearn why Kotlin Result and runCatching can be dangerous in coroutines, how cancellation works, and why typed errors are safer.19 min read·kigya.hashnode.dev1May 2
Don't Bury Your Backing PropertiesLearn why explicit backing fields do not fully replace backing properties and asStateFlow for safer ViewModel state in Kotlin Android apps.12 min read·kigya.hashnode.dev1May 2