Profile avatar
rahulrav.com
Software Engineer at Google working on the Android Toolkit team.
30 posts 311 followers 113 following
Regular Contributor
Active Commenter

Okay, I'm never building a calculator app. chadnauseam.com/coding/rando...

Been working on a new experimental Kotlin Multiplatform Tracing library capable of emitting Perfetto compatible traces. Currently supporting Android and JVM with the goal of eventually supporting other platforms. Here is the README if you want to try it out. github.com/androidx/and...

The Android UI & Jetpack Compose team is building a new team in Bengaluru! Join us in building exciting new APIs for Jetpack Compose as well as the other UI libraries and help us expand to Bengaluru. EM: goo.gle/4gt9dMl SWE: goo.gle/4dQb9w7 PM: goo.gle/compose-pm-in DevRel: goo.gle/3DE8B7T

That feeling when you solve a problem using Coroutines Intrinsics 😍. Can you introduce subtle bugs that corrupt the Coroutines state machinery ? Absolutely. But, when things work it feels pretty great. I still find it funny that Intellij downright refuses to add imports for them automatically.

This is so true. You build so much tenacity chasing random rabbit holes that soon it becomes second nature. Soon everyone thinks you are a wizard but it's all just hard work.

A new blog post about a contribution I made to Wire (github.com/square/wire) recently. rahulrav.com/blog/mutable...

Who needs Advent of code when one can rewrite all those style sheets that used Material Design 2 in the process of rebuilding their blog. 😭 At least it looks nicer now I think. (rahulrav.com/blog)

Android XR was unveiled today! You can download the preview SDK today and start using the Compose and Material Design APIs. I'm also excited that Filament (github.com/google/filam...) powers the experience. developer.android.com/develop/xr

Today marks the ten year anniversary for Android Studio! 🎉 We released version 1.0 on the morning of December 8th 2014: android-developers.googleblog.com/2014/12/andr...

Advent of code - Day 2: The stdlib API I wish I knew existed for a brute force solution (kotlinlang.org/api/core/kot...).

In case you are looking for folks working on Android at Google, here is your starter pack go.bsky.app/Qo41HVG

🎇 After announcing project 'firework' aka. #compose #hotreload, I promised to document the journey. This video will explain the first attempt at implementing Hot Reload: ClassLoaders (why it is great, but not the currently used approach) youtu.be/whUy3JfOX9w

The latest episode of ADB is out! @tornorbye.bsky.social and I had a chat with Shai Barack about system health and performance tools, including Compiler Explorer from @matt.godbolt.org. www.youtube.com/watch?v=bvXW...

Let me introduce myself. Hi I am Rahul 👋. I work on the Android Toolkit team at Google. I have worked on libraries like: 👷WorkManager - Background processing on Android. 🔘Jetpack App Startup