- Runtime Surprise: Kotlin Breaks !!Non-Nullability Promise on Developer Cheating in Field Initialization https://blog.shreyaspatil.dev/runtime-surprise-kotlin-breaks-non-nullability-promise-on-developer-cheating-in-field-initialization 21 comments kotlin
- Solving the mystery of recompositions in Compose's LazyList https://blog.shreyaspatil.dev/solving-the-mystery-of-recompositions-in-composes-lazylist 16 comments androiddev
- PermissionFlow: A Reactive API for knowing the status of Android app permissions https://blog.shreyaspatil.dev/permissionflow-a-reactive-api-for-knowing-the-status-of-android-app-permissions 15 comments androiddev
- ViewModel: for UI business, not UI operations 😮 https://blog.shreyaspatil.dev/viewmodel-for-ui-business-not-ui-operations 18 comments androiddev
- Exploring "select" expression of Kotlin coroutines https://blog.shreyaspatil.dev/exploring-select-expression-of-kotlin-coroutines 2 comments kotlin
- Combining StateFlows and transforming it into a StateFlow https://blog.shreyaspatil.dev/combining-stateflows-and-transforming-it-into-a-stateflow 2 comments kotlin