Ben Weiss (@keyboardsurfer) 's Twitter Profile
Ben Weiss

@keyboardsurfer

@AndroidDev Engineer @Google - Performance
👨‍💻 Faster app starts, smoother runtime and lower ANR rates
🐘 keyboardsurfer.dev (he/him)

ID: 40944254

linkhttp://github.com/keyboardsurfer calendar_today18-05-2009 19:19:39

5,5K Tweet

10,10K Followers

375 Following

theapache64 (@theapache64) 's Twitter Profile Photo

⚔️ new tool alert : dex-diff ⚔️ dex-diff is a tool to compare two APK files at the dex level. Useful for checking the impact of things like `fullMode` and dex optimisations ✨ 🔗 github.com/theapache64/de… 🙌

⚔️ new tool alert : dex-diff ⚔️

dex-diff  is a tool to compare two APK files at the dex level. Useful for checking the impact of things like `fullMode` and dex optimisations ✨

🔗 github.com/theapache64/de… 🙌
Ben Weiss (@keyboardsurfer) 's Twitter Profile Photo

The team at GetYourGuide just published a neat write up on their Baseline Profile journey. Spoiler: Significant performance gains were had. getyourguide.careers/posts/boosting…

Ben Weiss (@keyboardsurfer) 's Twitter Profile Photo

Are you coming to I/O Connect or droidcon Berlin over the next weeks? So am I! Let's catch up and talk about all things Android app performance. ✨ Baseline and Startup Profiles ✨ Dex Layout Optimizations ✨ Optimizing and minifying with R8 ✨ Perfetto traces ✨ Benchmarking

Ben Weiss (@keyboardsurfer) 's Twitter Profile Photo

Join me for one of two Baseline Profile workshops at #GoogleIOConnect in Berlin today. Bring your own project or follow the codelab.

Join me for one of two Baseline Profile workshops at #GoogleIOConnect in Berlin today. Bring your own project or follow the codelab.
Tomáš Mlynarič (@mlykotom) 's Twitter Profile Photo

New ways to control stability in #JetpackCompose! ✅ Stabilize all model entities with just one line of code ✅ No need to wrap unstable third-party classes ✅ No need to remember{} lambdas ✅ No need for immutable collections just for stability More in the blog 😊

Ben Weiss (@keyboardsurfer) 's Twitter Profile Photo

Quick performance gains for databases: When writing SQLite code on Android, do it in SQL rather than code. It's about 1000 times faster to do so. developer.android.com/topic/performa…

Ben Weiss (@keyboardsurfer) 's Twitter Profile Photo

How is the Baseline Profiles generation process working for you? What's unclear? What's missing? Did you attempt and abandon? Does it work well? We want to know. d.android.com/baseline-profi…

Ben Weiss (@keyboardsurfer) 's Twitter Profile Photo

Startup Profiles enable dex file reordering to speed up app startup. Here's what you need to consider when creating one for a bigger app. #performance developer.android.com/topic/performa…

Ben Weiss (@keyboardsurfer) 's Twitter Profile Photo

At Droidcon Berlin I got the opportunity to talk about actionable app performance measurement. Now you can watch the recording to learn more about the topic. droidcon.com/2024/08/30/act…

Ben Weiss (@keyboardsurfer) 's Twitter Profile Photo

We're looking for a Developer Relations Engineer to work on Kotlin Multiplatform. Could this be you? Check out the listing and let me know if you're interested. google.com/about/careers/…