Sign in

EM

@efemoney.dev
31 followers 97 following 14 posts

Person of exaggerated swagger | I enjoy building for #Android | Staff SE @careem

PostsRepliesMedia
Reposted by EM
SF @segunfamisa.com · 26/07/2026
emon lusk: money won't matter in 2036 me: I may be 'poor', but I'm not a fool
131
Reposted by EM
Rebecca Franks @riggaroo.dev · 17/07/2026
Ever looked at a complex animation and thought, "There is no way I can build that"? 🤯 With any new animation in #JetpackCompose, I ask myself these three questions: 1️⃣ WHAT properties are being changed in this? 2️⃣ WHEN does it animate? 3️⃣ HOW should it animate? youtu.be/HNSKJIQtb4c?...
0122
Reposted by EM
Robert Reich @rbreich.bsky.social · 16/06/2026
For those who have forgotten the past 40 years: Tax cuts for the rich ...don’t trickle down Boosting military spending ...doesn’t bring peace Slashing regulations ...doesn’t create jobs Folks, we’ve seen this all before.
373141054698
Reposted by EM
Saket Narayan @saket.me · 02/04/2026
After 2.5y of development, github.com/saket/teleph... is nearing ~600 screenshot tests that verify all possible combinations of usages. It's one of the most thoroughly tested UI libraries you'll find for Android. Shout out to my friends at emulator.wtf without whom this wasn't possible!
1163
Reposted by EM
Rebecca Franks @riggaroo.dev · 21/05/2026
Google IO 2026 is a wrap! 🥳 Our #JetpackCompose talk is now available online! 😎 Learn all about how to Build custom design systems with Jetpack Compose's new Styles API io.google/2026/explore...
2195
Reposted by EM
Adam Bennett @adambennett.dev · 27/05/2026
So where is the accountability for the execs who've been pushing AI for two years, only to just now discover the world's most obvious rug pull? Everyone on the ground saw this coming. Will a single exec in any company pay a price for the short-sightedness?
082
Reposted by EM
J¡m Vaughn @jiminyspigot.bsky.social · 19/05/2026
Not sure why some people are so shocked over Lupita Nyong'o's casting in 𝘛𝘩𝘦 𝘖𝘥𝘺𝘴𝘴𝘦𝘺. Christopher Nolan is known for his attention to detail, and since the source material describes Helen of Troy as the most beautiful woman in the world, he cast the most beautiful woman in the world.
1865816560
Reposted by EM
Romain Guy @romainguy.dev · 19/05/2026
Android is now Compose-first: developer.android.com/develop/ui/c... It was years in the making, and I'm happy to see it's finally here!
developer.android.com
Android is Compose-first  |  Jetpack Compose  |  Android Developers
Android is Compose-first, and the Views system is now in maintenance mode, meaning it will only receive updates for highly critical fixes.
26817
Reposted by EM
Chris Banes @chrisbanes.me · 29/04/2026
💠 Haze 2.0-alpha01 is out! This is a big release, splitting Haze up into layers, with the goal of enabling pluggable visual effects. Let me know what you think! chrisbanes.me/posts/haze-2...
chrisbanes.me
Haze 2.0: A Pluggable Visual Effects Engine
Haze 2.0-alpha01 turns blur into a pluggable effect, splitting it into a separate module and opening the door to custom visual effects built on top of a shared rendering infrastructure.
2297
EM @efemoney.dev · 01/05/2026
Lay offs are being handed out like souvenirs and it seems it's my turn now. My employer closed the entire German office and a ton of talented engineers including myself were laid off 👋🏾. If you know of anyone in the market for an extremely talented Mobile IC (or EM), send them my way! ❤️
230
EM @efemoney.dev · 19/04/2026
Google's plan to block unverified apps is a 'rug pull' on the 3 billion people who chose Android for its openness. Don't let them turn your phone into a walled garden. @keepandroidopen.bsky.social #KeepAndroidOpen keepandroidopen.org
keepandroidopen.org
Keep Android Open
Your phone is about to stop being yours. In September 2026, Google will block every Android app whose developer hasn't registered with them.
021
Reposted by EM
Ralf @ralf-wondratschek.com · 05/02/2026
One underrated improvement Metro brings is its easy setup. No more configuring KAPT, runtime modules, keeping versions in sync, etc. You apply the Gradle plugin, setup a tiny graph and the rest is driven through constructor injection, @ContributesBinding and its other features. This was all I needed
1214
Reposted by EM
SF @segunfamisa.com · 05/02/2026
I turned the essay into a blog post: "No. You can't tell it was written by AI" segunfamisa.com/posts/no-you...
segunfamisa.com
No. You can't tell it was written by AI – SF
Strong opinions about AI "tells"
252
Reposted by EM
SF @segunfamisa.com · 26/01/2026
damn. I love compose. it's incredible how easy it makes ui work
021
EM @efemoney.dev · 25/02/2025
At least 5 times everyday it surprises me that "just copy the implementation and tweak it for your user case" is a feature of jetpack compose and not a bug 😔
100
Reposted by EM
Jose Alcérreca @josealcerreca.bsky.social · 21/11/2024
📣 The testing documentation has received a major update! Opinionated testing strategies, screenshot testing, performance tests, flakiness, Robolectric and large screens! I published a summary here -> medium.com/androiddevel...
medium.com
Test smarter, not harder: new testing strategies documentation
A significant update to our official documentation on testing strategies will help you create more robust apps across form factors.
16631
Reposted by EM
Simona Milanovic @anomiss.bsky.social · 30/01/2025
A 🧵 announcement: With the Jetpack Compose 1.8. beta01 release, you may notice that a significant number of APIs that were previously experimental, have been graduated to stable.
15119
Reposted by EM
Susan Brown @susanhypoluxo.bsky.social · 04/02/2025
186201762815
Reposted by EM
Patsy “Resistance Kitty” Evans Ph.D. @drharmony.net · 05/02/2025
114111242056
Reposted by EM
kwilks1120122.bsky.social @kwilks1120122.bsky.social · 21/01/2025
Maybe they need a diagram to cut through their cowardice.
412224
Reposted by EM
R. O. Kwon 권오경 @rokwon.bsky.social · 31/12/2024
Lord I am seeing what you have done for others
112339405
Reposted by EM
SF @segunfamisa.com · 01/01/2025
idk how long Berlin will keep allowing this wild NYE fireworks behaviour. it's horrible
101
Reposted by EM
Niki Tonsky @tonsky.me · 21/12/2024
I propose we replace semantic versioning with pride versioning
Diagram with large number: 2.7.123
First “2” is commented: Proud version. Bump when you are proud of the release
Second “7” is commented: Default version. Just normal/okay releases
Third “123” is commented: Shame version. Bump when fixing things too embarrassing to admit
332533736
Reposted by EM
Gergely Orosz @gergely.pragmaticengineer.com · 24/12/2024
Odd how useless TVs have become in most hotels. You have a nice and big screen that has a few TV channels - which I never want to watch. And yet no streaming apps (that I’d use). Screen mirroring from iPhone doesn’t work (that I’d also use). Wonder when this will change.
412186
Reposted by EM
Edoardo Vacchi @evacchi.dev · 25/12/2024
#Chicory 1.0.0 landed today, here's @andreatp.bsky.social celebrative blog post featured on #JavaAdvent. Want to run #Wasm on the JVM? You might want to check this out www.javaadvent.com/2024/12/wasm...
javaadvent.com
The Chicory Photo Album: Celebrating 1.0.0 and a Year of Wasm - JVM Advent
Intro Christmas is a time of tradition, and I’m delighted to continue the one we started last year. On this very same date and blog, we unveiled the development of Chicory: Chicory: WebAssembly on the...
11913
Reposted by EM
Al Sutton @alsutton.social · 26/12/2024
It’s this kind of garbage that makes me feel that setting up @snappautomotive.snapp.social was the right thing to do. Now all we need is for manufacturers to have the courage to engage with smaller companies and not sit in the loop of existing processes that ships this junk to customers.
051
Reposted by EM
Chris Ward @chrisward.de · 25/12/2024
Fellow Berliners, have you ever tried the DHL sex position? You stay in all day and nobody comes.
4233
Reposted by EM
Alex Vanyo @vanyo.dev · 17/11/2024
Here's a fun #AndroidDev architecture design problem: Implement a slider that edits state that is stored on disk. I think working through this task can reveal a lot of insight for why building great UI around asynchronous tasks can inherently be tricky and how tradeoffs are necessary.
3447
Reposted by EM
nemstar.bsky.social @nemstar.bsky.social · 18/11/2024
Dealing with loss sucks.
011
Reposted by EM
Egor Andreevich @egorand.dev · 13/11/2024
Oh hey, I actually have something to post - we recently released KotlinPoet 2.0! code.cash.app/kotlinpoet-2...
code.cash.app
KotlinPoet 2.0 is here!
KotlinPoet 2.0 is the next, source- and binary-compatible major release of the library, that has important behavior changes.
04712
EM @efemoney.dev · 18/11/2024
I will never get over the sheer brilliance that is #Arcane 🥹
010
Reposted by EM
Karly Kingsley @karlykingsley.bsky.social · 12/11/2024
You were saying?
1116933636
Reposted by EM
Sammmy @sammmystern.bsky.social · 11/11/2024
“yOu NeEd tO gRoW oUt Of GaMiNg” Listen… I don’t drink I don’t smoke I BARELY do cocaine Pretty sure I could do plenty of worse things with my time and money than playing video games
472174221796
Reposted by EM
Romain Guy @romainguy.dev · 04/11/2024
The Jetpack Compose team is hiring in London! If you'd like to join us, see the full job posting at goo.gle/4fdrpco
goo.gle
Software Engineer III, Android Toolkit, Jetpack Compose - London — Google Careers
06118
EM @efemoney.dev · 11/11/2024
Held out for too long but happy to be here now! 👋
020
Reposted by EM
Romain Guy @romainguy.dev · 11/11/2024
"A Micro-optimization You Will Never Need". But you might learn something. www.romainguy.dev/posts/2024/a...
romainguy.dev
A Micro-optimization You Will Never Need
Today I would like to show you a micro-optimization I recently used more for the fun of it than for its real impact. It’s an interesting trick that you should never bother to use, nor worry about. It ...
15615