Shreyas Patil ๐Ÿ‡ฎ๐Ÿ‡ณ (@imshreyaspatil) 's Twitter Profile
Shreyas Patil ๐Ÿ‡ฎ๐Ÿ‡ณ

@imshreyaspatil

Engineer @DeliverooIDC |
@GoogleDevExpert for Android |
Ex - @Paytm |
โค๏ธOpen-source | ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ปAndroid, Kotlin, Web, Backend |
Blogger, Public speaker |

ID: 1106193861129326594

linkhttps://shreyaspatil.dev calendar_today14-03-2019 14:02:23

4,4K Tweet

4,4K Followers

901 Following

Shreyas Patil ๐Ÿ‡ฎ๐Ÿ‡ณ (@imshreyaspatil) 's Twitter Profile Photo

Back on the stage after 1.5 years! I couldn't speak at all in 2024. The last time I spoke was in Dec 2023 then directly now in March 2025 ๐Ÿ˜€. I felt so nice after this restart and excited to resume this again ๐Ÿ˜‰. Recently got an opportunity to speak at one of the events at

Back on the stage after 1.5 years! I couldn't speak at all in 2024. The last time I spoke was in Dec 2023 then directly now in March 2025 ๐Ÿ˜€. I felt so nice after this restart and excited to resume this again ๐Ÿ˜‰.

Recently got an opportunity to speak at one of the events at
Shreyas Patil ๐Ÿ‡ฎ๐Ÿ‡ณ (@imshreyaspatil) 's Twitter Profile Photo

๐Ÿ“„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 examples ๐Ÿ‘‡๐Ÿป ๐Ÿ”—: blog.shreyaspatil.dev/understanding-โ€ฆ #androiddev #kotlin

Jaewoong Eum (@github_skydoves) 's Twitter Profile Photo

Jetpack Compose 1.8 stable has been released. Autofill support, text auto-sizing, smoother transitions with animateBounds, visibility tracking APIs, better accessibility testing, and overscroll customizations. android-developers.googleblog.com/2025/04/whats-โ€ฆ #JetpackCompose #AndroidDev

Shreyas Patil ๐Ÿ‡ฎ๐Ÿ‡ณ (@imshreyaspatil) 's Twitter Profile Photo

Had a great time conducting a workshop at GDGoC WoW x GDGoC Pune WoW 2025 on "Powering Android Apps with GenAI" ๐Ÿค–๐Ÿ“ฑ. Really enjoyed sharing my thoughts and having good conversations with the students. Big shoutout to all the bright attendees and the team who made the event a success ๐Ÿ‘.

Had a great time conducting a workshop at <a href="/GDGoCPune/">GDGoC WoW x GDGoC Pune</a> WoW 2025 on "Powering Android Apps with GenAI" ๐Ÿค–๐Ÿ“ฑ. Really enjoyed sharing my thoughts and having good conversations with the students.

Big shoutout to all the bright attendees and the team who made the event a success ๐Ÿ‘.
Shreyas Patil ๐Ÿ‡ฎ๐Ÿ‡ณ (@imshreyaspatil) 's Twitter Profile Photo

Android 16 introduces an exciting new API: `android.app.appfunctions` ๐ŸŽ‰ - Apps can expose specific functions that other apps can invoke, provided they have the BIND_APP_FUNCTION_SERVICE permission. - Functions support asynchronous processing, enabling efficient

Android 16 introduces an exciting new API: `android.app.appfunctions` ๐ŸŽ‰

- Apps can expose specific functions that other apps can invoke, provided they have the BIND_APP_FUNCTION_SERVICE permission.
- Functions support asynchronous processing, enabling efficient
BlrDroid (@blrdroid) 's Twitter Profile Photo

๐Ÿ“ข Talk Update "Precision in Pixels: Mastering Compose Measurement" wonโ€™t happen due to unforeseen circumstances. But weโ€™ve got something exciting ! ๐ŸŽ‰ ๐Ÿงฐ "Lessons from a KMM Developer's Toolkit" by Subhrajyoti Sen is now on the agenda! See you there! ๐Ÿ‘‹

๐Ÿ“ข Talk Update

"Precision in Pixels: Mastering Compose Measurement" wonโ€™t happen due to unforeseen circumstances.

But weโ€™ve got something exciting ! ๐ŸŽ‰

๐Ÿงฐ "Lessons from a KMM Developer's Toolkit" by <a href="/iamsubhrajyoti/">Subhrajyoti Sen</a>  is now on the agenda!

See you there! ๐Ÿ‘‹
Kotlin by JetBrains (@kotlin) 's Twitter Profile Photo

๐Ÿ”ฅ Compose Multiplatform for iOS is Stable and Production-Ready! ๐Ÿ”ฅ Build mobile apps faster with shared UI code, full control over native experiences, and the confidence to ship at scale. Explore all the updates in Compose Multiplatform 1.8.0: ๐Ÿ‘‡ blog.jetbrains.com/kotlin/2025/05โ€ฆ

Sagar Viradiya (@viradiya_sagar) 's Twitter Profile Photo

๐Ÿฆ– T-REX can vibe code now! Published a blog on running local LLMs and integrating with JetBrains AI โœจ Vibe code offline! sagarviradiya.dev/posts/vibe-codโ€ฆ Would love to hear your thoughts. #AI #LLM #JetBrains #VibeCoding #GenAI #DeveloperExperience #PrivacyFirst #LMStudio

Shreyas Patil ๐Ÿ‡ฎ๐Ÿ‡ณ (@imshreyaspatil) 's Twitter Profile Photo

๐Ÿ’ก AI coding agents like Cursor, Windsurf, and Copilot are quickly becoming core developer tools. With their rise, could โ€œMonorepoโ€ become the next big shift in how we structure code? ๐Ÿค” What if all your organizationโ€™s projects lived in one repository? Monorepos promise richer

๐Ÿ’ก AI coding agents like Cursor, Windsurf, and Copilot are quickly becoming core developer tools. With their rise, could โ€œMonorepoโ€ become the next big shift in how we structure code? ๐Ÿค”

What if all your organizationโ€™s projects lived in one repository? Monorepos promise richer
Mohit (@heyitsmohit) 's Twitter Profile Photo

I create a YouTube video on Compose UI. Its part of a series of video I'll be releasing. This is a short one on how a Compose UI tree is created and mutated. Check it out! youtu.be/hN4Oj4PLc_o?feโ€ฆ

I create a YouTube video on Compose UI. Its part of a series of video  I'll be releasing. This is a short one on how a Compose UI tree is  created and mutated. Check it out!

youtu.be/hN4Oj4PLc_o?feโ€ฆ
Shreyas Patil ๐Ÿ‡ฎ๐Ÿ‡ณ (@imshreyaspatil) 's Twitter Profile Photo

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 ๐Ÿ˜ ๐Ÿ”—: blog.shreyaspatil.dev/deep-dive-intoโ€ฆ #androiddev #jetpackcompose #kmp #compose #kotlin

Mohit (@heyitsmohit) 's Twitter Profile Photo

I created a video on Jetpack Compose reads and skips group in a slot table. These are a set of internal APIs that are used by the Recomposer. This video is part of series showing how internals of Compose work. It's all live coded! #Kotlin #Android youtu.be/nNspvbMIBqQ?feโ€ฆ

I created a video on  Jetpack Compose reads and skips group in a slot table. These are a set  of internal APIs that are used by the Recomposer. This video is part of  series showing how internals of Compose work. It's all live coded! #Kotlin #Android 

youtu.be/nNspvbMIBqQ?feโ€ฆ
John O'Reilly (@joreilly) 's Twitter Profile Photo

Koog: a Kotlin-based framework designed to build and run AI agents entirely in idiomatic Kotlin (just announced at #KotlinConf keynote) github.com/JetBrains/koog

Shreyas Patil ๐Ÿ‡ฎ๐Ÿ‡ณ (@imshreyaspatil) 's Twitter Profile Photo

Seriously obsessed with #Windsurf Cascade lately! ๐Ÿคฉ It's become my go-to AI sidekick for pretty much everything work-related, and honestly, it's been a game-changer. The absolute BEST part? Its killer integration with MCP! For the past week, I've been pairing #GitHub's #MCP

Seriously obsessed with #Windsurf Cascade lately! ๐Ÿคฉ It's become my go-to AI sidekick for pretty much everything work-related, and honestly, it's been a game-changer. The absolute BEST part? Its killer integration with MCP!

For the past week, I've been pairing #GitHub's #MCP
Shreyas Patil ๐Ÿ‡ฎ๐Ÿ‡ณ (@imshreyaspatil) 's Twitter Profile Photo

Updated NotyKT after a long time! ๐Ÿš€ The API service is now using the latest Ktor, and the Android app targets Android 16 with edge-to-edge support, Material 3, dynamic colors, and many modern codebase upgrades. ๐Ÿช„ Did this refactoring with JetBrains #junie AI โœจ NotyKT is a