@jrodbx.bsky.social
Ok cool, that's what I thought
05.12.2025 03:09 β π 1 π 0 π¬ 1 π 0I'm always surprised by how many people don't know about the Kotlin Slack community. It's a fantastic place to discuss issues with others, with dedicated channels for almost any Kotlin topic, and lots of JetBrains people monitoring them too.
04.12.2025 16:04 β π 15 π 4 π¬ 2 π 0So glad this is finally out! androidx.webgpu brings the WebGPU API to Android developers. Having access to a modern GPU API in Kotlin without dealing with the OpenGL legacy nor the complexity of Vulkan is exciting!
developer.android.com/jetpack/andr...
Nit: this affects only instrumentation tests, right? Or is there a similar issue with the --tests option for "./gradlew test" and others?
05.12.2025 02:45 β π 0 π 0 π¬ 1 π 0New blog post on how to render beautiful soft shadows projected by the user's finger with Jetpack Compose.
www.romainguy.dev/posts/2025/f...
If they ever get around to building this thing, it should be bulldozed on Day 1 of a new administration. No messing around, no hemming and hawing about procedure or costs. Order heavy equipment in and start knocking it down immediately, as surely as an overthrown tyrant's statues would be torn down.
28.11.2025 20:56 β π 1587 π 345 π¬ 66 π 16Jesse and Jake were my CN Tower. I only worked with them occasionally, but I always felt reassured just knowing they were around if I needed help. I'm mad our company lost both of them in the same week, and I'm afraid the entire Android OSS community will feel the ripple effect in the days to come.
24.11.2025 21:25 β π 31 π 2 π¬ 4 π 0Perfetto performance traces can be very intimidating. A talk by perf wizard @rahulrav.com makes it a tiny bit less scary.
youtu.be/WJHNBN_19F8?...
#performance #android
Two employee badges snipped in half beside giant scissors
they broke out the novelty scissors for these two
21.11.2025 22:49 β π 41 π 2 π¬ 7 π 2I talked to Jack from @tuple.app about my love of pair programming, and other things
20.11.2025 15:07 β π 17 π 5 π¬ 0 π 0That's pretty cool, maps.google.com seems to be using Filament now. I found its symbols in the WASM file used by the site.
19.11.2025 02:59 β π 37 π 6 π¬ 1 π 0Cash Android has recently switched to Metro, a new, fast dependency injection framework built for K2. That was a fun project and we're really happy with the results! Sharing details on how we approached the migration to help teams adopt Metro: code.cash.app/cash-android...
18.11.2025 22:40 β π 31 π 16 π¬ 0 π 4So upset for Vlad, he willed that double down the left field line and got left on base 90 feet away π
Pinch hit for Kirk? Yamamoto should be the MVP. Impressive. He's like the Japanese Pedro.
I just discovered the WindowInspector.addGlobalWindowViewsListener() API in Android version 36.1 #AndroidDev
Commit:
cs.android.com/android/_/an...
Happy to see a request for a new API land!
(I officially asked in 2023 & unofficially for many years before issuetracker.google.com/issues/29031...)
The latest Oxide & Friends covered the benefits of code that splits making vs. executing plans.
I love that pattern so much! Last year I wrote about how I use it.
publicobject.com/2024/03/10/d...
Oura is the best. Ein prosit! π»
22.09.2025 06:21 β π 3 π 0 π¬ 0 π 0Okio 3.16 is faster if you have hundreds of threads π
30.07.2025 12:41 β π 9 π 1 π¬ 0 π 0Today I was facing a gnarly somewhat mechanical migration and figured maybe I should try this AI thing.
First stab seemed ok, but many unrelated changes. So I said: revert, try again with no unrelated change.
Here's what the LLM responded:
"I micts\adelphia Ξ±saskι½Ώormaliy ibrahimι kepΞ±t debug"
π
We conflate 2 different things when we talk about "velocity"
- External velocity: how fast we ship features
- Internal velocity: how fast we make code changes
They're connected but different.
#AndroidDev
People have been asking for the Git client from IntelliJ to be available as a standalone app for almost a decade.
You can now get it in early access - see the link below for details!
lp.jetbrains.com/clo...
I wrote a blog post re-introducing Paparazzi's accessibility snapshots, highlighting the many recent updates they have gone through!
code.cash.app/paparazzi-ac...
PROGRAMMER: I've saved so much time!
NARRATOR: They did not save any time whatsoever. In fact, they spent as much time as they claimed to have saved. Again.
bsky.app/profile/metr...
I am surrounded by people who are outsourcing their own thinking to ChatGPT and they are quickly and obviously becoming dependent on it for even the most banal tasks. Once again, the "figuring it out" is the important part. Yes, you can use a crane to lift weights but you will not get stronger
17.06.2025 15:38 β π 7247 π 1456 π¬ 132 π 130is it using Volley and Fragments??
12.06.2025 21:24 β π 0 π 0 π¬ 1 π 0Knowing how Compose injects the Composer, wraps groups, and tracks remember scopes gives you full control over recomposition.
It is the difference between hoping your code is efficient and knowing it is.
That is the value of understanding internals.
And this will also be the best talk of #droidconNYC2025: nyc.droidcon.com/speakers/tom....
github.com/block/stoic is pure witchcraft
#dcnyc25 #droidcon