Saurabh Arora
saurabharora.bsky.social
Saurabh Arora
@saurabharora.bsky.social
Android @the other "not be named here" app (xD).

Google Developer Expert (#GDE) for Android. Calisthenics junkie. Previously Android Tech Lead @Viki
Using Graphite's MCP has really changed my workflow with Claude Code. Now instead of lining up prompts for each "commit" of the feature, I can ask it to build the entire feature and present the plan for stacked diffs 🚀
November 10, 2025 at 7:44 AM
Emulator snapshots are great for Database migration. Moving from version 2 to 3 and you get a crash during dev?

Boot up the version 2 snapshot, make changes and try again; Instead of cleaning cache as then you'll miss the update flow
October 10, 2025 at 5:08 AM
Reposted by Saurabh Arora
How is the Android ecosystem changing? The tags in the @droidcon.bsky.social London CfP submissions paint a very interesting picture!

(bars represent actual counts, so both years are on the same scale)

Some quick analysis in follow-ups
August 20, 2025 at 2:53 PM
Blogged: why Jetpack Compose bottom sheets don't show in Android Studio previews and how to fix them saurabharora.dev/posts/curiou...

#AndroidDev
Curious case of missing Bottom Sheet Previews
While working on a Jetpack Compose project, I noticed my modal bottom sheet wasn’t appearing in Android Studio previews. I could preview the sheet’s contents by extracting them into a separate composable,...
saurabharora.dev
July 4, 2025 at 11:31 AM
At Google IO @lojanda.bsky.social mentioned that Compose 1.9 eliminates nearly all jank in their internal benchmarks. And I kid you not, the alpha release is blazing fast. You don't need a benchmark to tell you that. You can just feel the difference. Kudos to the team
June 28, 2025 at 6:18 AM
Gemini consistently messes up the year for all my calendar appointments. Even if no year is specified, it adds them to 2026 🤦🏻‍♂️
March 21, 2025 at 6:11 PM
Wasted 4 hours fighting with inline images in a Compose Text. Followed documentation excatly and still didn't work. Turn out there is a known bug, open since 2013. These little things with Compose can sometimes be extremely infuriating #AndroidDev
Google Issue Tracker
buff.ly
January 15, 2025 at 11:02 PM
Google Wallet apps are an absolute mess. In US they need you to use Google Wallet but outside US, they want you to use Google Pay. If you travel overseas, you can't access cards in Google wallet and can't sign up for Google Pay (need a local wallet). Who the hell is taking decisions at Google.
January 8, 2025 at 5:51 AM
Post a picture YOU took. Just a pic. No description
December 30, 2024 at 11:58 AM
People coming back from holidays are really going to hate me
December 27, 2024 at 8:50 AM
Reposted by Saurabh Arora
When did "Actions on Save" became a thing in Android Studio??? This is awesome! I was using a macro before, this is way more simple to setup.

#androidev
December 16, 2024 at 11:16 PM
This wedding season, the show stopper has been my Meta RayBan glasses. The photo and video quality is top notch. Though it also meant, I am rarely in any photos 😂
December 7, 2024 at 7:13 PM
Meta's push for AI adoption through WhatsApp is truly a game changer. Saw my mom send a AUDIO message in Hindi to MetaAI, asked it to translate it to English, got the text response in English and sent it over the friends group 🤯
November 19, 2024 at 12:35 PM
Instead of 100% state fixtures for your Screenshot tests, try using model fixtures, pass it to your VM/Presenters and then use the returned state for screenshot test. Trying this out and have been loving it so far #AndroidDev
November 16, 2024 at 9:08 AM