Sergio Sastre
banner
sergio-sastre.bsky.social
Sergio Sastre
@sergio-sastre.bsky.social
🤖 #Android GDE | Lead developer
❤️ TDD, Unit & UI testing
🪄 I make things happen
🚀 𝐀𝐧𝐝𝐫𝐨𝐢𝐝𝐔𝐢𝐓𝐞𝐬𝐭𝐢𝐧𝐠𝐔𝐭𝐢𝐥𝐬 2.8.0 𝐢𝐬 𝐡𝐞𝐫𝐞!
github.com/sergio-sastr...

🎉 It brings 𝘧𝘶𝘭𝘭 𝘍𝘰𝘯𝘵𝘞𝘦𝘪𝘨𝘩𝘵 𝘴𝘶𝘱𝘱𝘰𝘳𝘵 including Roborazzi & cross-library screenshot tests for any UI component:
✅ Activity
✅ Fragment
✅ View
✅ Composable
November 27, 2025 at 11:14 AM
🛝 Just updated the 𝗔𝗻𝗱𝗿𝗼𝗶𝗱 𝗦𝗰𝗿𝗲𝗲𝗻𝘀𝗵𝗼𝘁 𝗧𝗲𝘀𝘁𝗶𝗻𝗴 𝗣𝗹𝗮𝘆𝗴𝗿𝗼𝘂𝗻𝗱!

All the libraries are now on their 𝒍𝒂𝒕𝒆𝒔𝒕 𝒗𝒆𝒓𝒔𝒊𝒐𝒏𝒔, so you can try screenshot testing with the most up-to-date tools!

👉 github.com/sergio-sastr...

#AndroidDev
#Testing
October 21, 2025 at 10:51 AM
Thanks to everybody who attended my talk at Droidcon Lisbon!

🔎 Let's @Preview the future: Automating Screenshot Testing in CMP

It was a blast!

You can already find the slides in my SpeakerDeck👇
speakerdeck.com/gio_sastre/l...

...or even better, watch me live at Droidcon Berlin in a few weeks! 😉
September 8, 2025 at 8:03 AM
🇵🇹 Super excited to be talking at Droidcon Lisbon in 2 days again!

I’ll start with a quick screenshot testing intro & then take on the challenge:
⚡️ In ~20 mins of live coding, I’ll spin up automated screenshot tests from Compose Previews: Android, Desktop & Common.

Let’s make it happen 💪
September 2, 2025 at 6:22 AM
🔥 ComposablePreviewScanner 0.7.0 is out!

It packs 2 new features:
✅ Supports Glance Previews, helping auto-generate screenshot tests from them with any screenshot testing library
✅ Same for Compose Multiplatform Previews in common code

Give it a try👇
github.com/sergio-sastr...
August 18, 2025 at 5:52 AM
GDE Summit in full swing! With @sinankozak.bsky.social

#GDESummit2025
June 29, 2025 at 6:27 PM
I'll be giving my first talk of the year for the Kotlin User Group Munich, at Google offices.

This time I'll talk about Screenshot Testing in CMP with some live coding!

There's already a waiting list, but if you're joining, come to say hello!

www.meetup.com/kotlin-user-...
May 26, 2025 at 3:56 PM
Nothing better than sports to help with your physical and mental health…

This session I was on fire 🔥🔥🔥

Although it took me a while to warm up, once I turned on the camera I did not fail any trick, except the last one, which took me around 5 attempts
April 21, 2025 at 12:57 PM
Celebrating 10 years married! 🎉
A walk through Olympia Park, a slice of cake, and a reminder that the little moments are the big ones ❤️
April 8, 2025 at 6:11 PM
Now that Android Studio Narwahl is out…Do you know that you can also auto-generate screenshot tests from @Previews in “common” using 𝐂𝐨𝐦𝐩𝐨𝐬𝐚𝐛𝐥𝐞𝐏𝐫𝐞𝐯𝐢𝐞𝐰𝐒𝐜𝐚𝐧𝐧𝐞𝐫 ?
github.com/sergio-sastr...

There is already an executable example in the 𝐑𝐨𝐛𝐨𝐫𝐚𝐳𝐳𝐢 library 👇
github.com/sergio-sastr...
April 3, 2025 at 2:46 PM
Hello from Kuala Lumpur 🇲🇾!
March 6, 2025 at 1:38 PM
I was watching yesterday‘s match with my dear „blog post“ reviewer Pablo, a Real Madrid fan.

Still hard to believe Real Valladolid promoted to La Liga last year…

Happy at least that they could show they have not „surrendered“ yet… although it was 0-3 against 😅
January 26, 2025 at 11:16 AM
ComposablePreviewScanner 0.5.0 is out!
github.com/sergio-sastr...

If you find any issue, feel free to report it 😊
January 12, 2025 at 2:06 PM
Victories don’t define you, and loses don’t break you. It’s how you rise after each that truly defines who YOU are.
– Leon Vockensperger
January 11, 2025 at 10:01 AM
So I started writing my 2024 recap and I realised it was way too much to fit it in a post 😂

- 3 tech talks (2 different)
- 3 videocasts in 🇪🇸
- 1 panel
- 1 blog post

Open source contributions, highlighting:
github.com/sergio-sastre

🏅Google Open Source Peer Bonus award

🔎 ComposablePreviewScanner
January 1, 2025 at 2:38 PM
Failing is part of the process!

If you’re failing the “advent of code” exercise… you’re not alone.

In the meanwhile I’m failing on landing a backside 180 on my snowboard 😂

The battle is not over yet 🤺
December 10, 2024 at 5:37 PM
Heavy fog cannot stop @sinankozak.bsky.social, Taso and me from enjoying first snowboard day!
December 9, 2024 at 7:41 AM
BlueSkyRoast says I’m the Android dev that brought TDD to the BlueSky… but I’m not alone, @jovmit.bsky.social has also joined us 🙌

blueskyroast.com
December 3, 2024 at 8:52 AM
December started with the advent calendar we created together with our daughter 👨👧👩
December 1, 2024 at 8:30 AM
Today 1 year ago, I was accepted as GDE for Android.

It‘s been a year full of contributions in all forms (but blog posts, I‘m currently fixing that 😉), but especially open source.

The program has definitely met my expectations & hope I can continue helping Android devs write high-quality apps ❤️
November 30, 2024 at 11:56 AM
🧑‍🦯 Seems that “Accessibility Screenshot testing” might become a thing?

Last releases focus on it👇

Roborazzi 1.33
github.com/takahirom/ro...

Paparazzi 1.3.5
github.com/cashapp/papa...

And even
AndroidUiTestingUtils 2.6.0
github.com/sergio-sastr...

comes with an option to easily enable them… 👇
November 21, 2024 at 3:32 PM
Celebrating that 🛝 “Android Screenshot Testing Playground”has recently surpassed 300 ⭐️

👉 github.com/sergio-sastr...

More to come soon… 🙌
November 14, 2024 at 7:03 PM
Anybody still doing Android screenshot testing on emulators/devices?

👨‍🍳 Looks like Dropshots is cooking a new version…

github.com/dropbox/drop...
November 8, 2024 at 5:38 PM