Eric Denman retweeted
The rewrite of the 𝕏 Android app was beneficial not only from a technical perspective.
Replying to @elonmusk
Rewriting the 𝕏 Android app was also a big deal. It was really bad for such a long time.
Eric Denman retweeted
Ranks amongst the top technically challenging project that I worked on
Replying to @elonmusk
Rewriting the 𝕏 Android app was also a big deal. It was really bad for such a long time.
Eric Denman retweeted
Hi X Android folks!
If you're on version 12.20+, you're now running the latest iteration of our new Android app. For context: for the last 8 months we were shipping two apps in a single binary, and that introduced some perf overhead. But shipping two apps in one was needed to make the switch to the new experience as smooth as possible for everyone.
With 12.20+ that overhead is gone. We ship a single app, built entirely on the new shiny kotlin + compose codebase.
This resulted in:
• 33% smaller app binary size
• 69% faster app startup
• Got rid of 3.15M lines of code from the OG app
What's next: we hear you on performance. It's our main focus right now - scroll smoothness, battery, networking and memory - and there's more coming.
Thanks for the patience and the feedback along the way - keep it coming!
Eric Denman retweeted
Exhibit 100 for why we still need to read code.
Good moment today to remind everyone to stay frosty with AI. I was working on making a server stoppable via the CLI, and Codex decided the best path forward was to implement an unauthenticated network API to every server to shut itself down. Excellent work.
I responded with "I don't know about that." (I usually give more direct feedback but this was so absurd) and it thought for like 20 seconds and responded "Server stopping should not be part of an unauthenticated network API." Yes. lol.
By the way, the result I was looking for was that we automatically start a locally discovery Unix-socket bound server so I wanted it to discover that (using prior mechanisms already made) and gracefully stop that.
The driver is absolutely accountable here (me). My lazy prompting led AI to think I wanted to be able to stop ANY configured server I was talking to. Shame on me for thinking it was obvious here. But, I also reviewed it and found this idiocy, so, that's where good AI drivers come in. Also me.
Eric Denman retweeted
New X Android app: 100% Kotlin.
X Chat: Kotlin Multiplatform across Android, iOS, and Web.
E2E encryption, storage, sync, business logic: written once, shipped everywhere 🔐
💬 Which logic would you never want to write three times?
Eric Denman retweeted
Replying to @GergelyOrosz
2.5 years!
I still remember the first commit and the prototype we did to validate if this is even feasible!
The hard part wasn't the UI. It's the analytics, observability, device fragmentation and data persistence.
Eric Denman retweeted
Today we're announcing the completion of one of the largest engineering projects in the company's history:
We rebuilt the X Android app from scratch
It's faster, smoother and more reliable. But most of all: it will enable us to build new features at lightning speed.
Eric Denman retweeted
Messi clearly fouls Spence in the buildup to the second goal, but because it’s not against Argentina the VAR will never go back and check
This media is unavailable
Replying to @YashRMFC
The biggest is the foul of Messi on Spence for the winner, same as Lisandro disallowed goal vs Egypt
Readers added context they thought people might want to know
The supposed contact that Messi had on Spencer would've been his right leg. However, Spencer shows that his left leg is in pain due to an overextension toward the ball instead of the supposed contact from Messi.
The interaction can seen better here.
x.com/Santiag9082817…
Eric Denman retweeted
A tourist was seriously injured after a bison tossed them about 8 feet into the air in Yellowstone National Park. The attack was captured on video by photographer Mike Macleod.
Eric Denman retweeted
What a niche grudge to hold for over 25 years. Respect.
Eric Denman retweeted
An announcement about Retrofit, OkHttp, Okio, and SQL Delight: jakewharton.com/the-lysine-c… – at Ireland
Eric Denman retweeted
An update to the greatest story of all time.
As the #Knicks rallied with a game-winning 2-pointer, NYers held their number 1! At the final whistle & for the next 7 mins, NYC saw a water‑use spike equal to 368,697 🚽 flushes! As the Knicks surged, we fought the urge… because we knew the team was on the verge… OF HISTORY!






























