Romain Guy
banner
romainguy.dev
Romain Guy
@romainguy.dev
Photography (https://curious-creature.com), Blog (https://romainguy.dev). In the past: Engineering Director, Android Toolkit team at Google.
While @pixelflinger.bsky.social and I did not have the Google Maps web app in mind when we initially designed and wrote Filament, the goal was always to offer a good, small, efficient, and easily embeddable 3D renderers to traditional apps (i.e. not targeting games). It's great to see this!
November 19, 2025 at 3:03 AM
Not a bug but related: I discovered that the original java.* implementation we got for Android was checking if the locale was Turkish *for every character* in String.toLower/UpperCase to handle this exact case.
November 16, 2025 at 5:50 PM
Some of the AI features are behind a paywall. So far, no real catch (didn't check if it works offline though). The question is the long term. The Affinity suite was a fantastic product: low cost and incredible quality and feature set.
November 6, 2025 at 5:44 AM
I miss stack allocations so much 😭
November 4, 2025 at 2:25 AM
Which is why Ember mugs are the best gadget I've ever bought 😀
October 25, 2025 at 4:18 PM
My to-read pile has been 100-110 books deep for 12 years and yet I have read 500+ books in that time frame. It's a never ending battle that I don't mind losing 😀
October 25, 2025 at 1:24 AM
That gradient ugh.
October 22, 2025 at 4:52 AM
AoS into SoA would be great. Doesn't JAI offer that feature btw?
October 18, 2025 at 6:09 AM
I wish I could rely on that in certain cases. On Android the runtime reorders fields based on type and... Name (plus shuffling sometimes for padding). It makes it very difficult to control the memory layout 😕 I wrote a summary here with benchmarks www.romainguy.dev/posts/2024/n...
Naming is Hard
Before we dive into today’s topic, I would like to make it clear that what follows is specific to how Android, and more precisely the Android RunTime (ART), works. Some of what follows applies to othe...
www.romainguy.dev
October 18, 2025 at 5:49 AM
🙊
October 18, 2025 at 3:36 AM
I have thoughts on this 😅
October 17, 2025 at 9:38 PM
😂
October 7, 2025 at 3:28 PM
Don't worry, it's Oreos, not Hershey's.
October 7, 2025 at 3:17 PM
Indeed 😀
October 1, 2025 at 2:56 AM
Flat design was the trend in other places too, and it better adapts to different brands I think.
September 27, 2025 at 11:35 PM