Shreyas Patil
@patilshreyas.bsky.social
π€ 64
π₯ 116
π 5
Android Developer @Deliveroo, GDE,
https://shreyaspatil.dev
π Announcing
#ReactiveCollections
for Kotlin
#Multiplatform
Brings reactive programming magic to standard collectionsβ¨ A lightweight utility that wraps List, Set, Map and exposes them as StateFlow β so you donβt need to manage it manually. π Check it out here:
github.com/PatilShreyas...
loading . . .
GitHub - PatilShreyas/reactive-collections-kt: Kotlin Multiplatform utility that brings reactive programming to standard collections. Keeps it simple!
Kotlin Multiplatform utility that brings reactive programming to standard collections. Keeps it simple! - PatilShreyas/reactive-collections-kt
https://github.com/PatilShreyas/reactive-collections-kt
9 days ago
0
2
0
π£ CFP for
#droidcon
India 2025 closes on 1 Oct! It's happening on 13th Dec, 2025 @ Bangalore. So if you're interested in sharing knowledge with fellow android folks, here's a chance to apply for a talk. πApply:
sessionize.com/droidcon-ind...
#androiddev
#kotlin
#compose
#android
#androiddevoper
loading . . .
droidcon India 2025: Call for Speakers
droidcon India 2025 is where the industry's leading Android experts converge to support the Android platform and create a strong network for developer...
https://sessionize.com/droidcon-india-2025/
22 days ago
0
2
0
Published "Exploring PausableComposition internals in Jetpack Compose" π. π:
blog.shreyaspatil.dev/exploring-pa...
#androiddev
#jetpackcompose
#kotlin
loading . . .
Exploring PausableComposition internals in Jetpack Compose
Explore the internals of the `PausableComposition` API in Jetpack Compose to improve UI performance by pre-composing elements during idle time in Android
https://blog.shreyaspatil.dev/exploring-pausablecomposition-internals-in-jetpack-compose
3 months ago
0
10
1
Just published "Deep dive into annotations in Jetpack Compose" Know how knowing and using some annotations at right places can improve the performance of the composables in your app. Learn about skippability, restartability as a concept π. π:
blog.shreyaspatil.dev/deep-dive-in...
#androiddev
loading . . .
Deep dive into annotations in Jetpack Compose
Use Jetpack Compose annotations `@ReadOnlyComposable`, `@NonRestartableComposable`, and `@NonSkippableComposable` to enhance app performance
https://blog.shreyaspatil.dev/deep-dive-into-annotations-in-jetpack-compose
5 months ago
0
7
2
πPublished blog "Understanding Dispatchers: Main and Main.immediate" I often get queries regarding what exactly is the behaviour difference with Main and immediate dispatcher. I've tried to explain it with simple examples ππ» π:
blog.shreyaspatil.dev/understandin...
loading . . .
Understanding Dispatchers: Main and Main.immediate
Understand the differences between Dispatchers.Main and Dispatchers.Main.immediate for Kotlin coroutines on Android with examples
https://blog.shreyaspatil.dev/understanding-dispatchers-main-and-mainimmediate
6 months ago
0
1
0
you reached the end!!
feeds!
log in