Posts
All the articles I've posted.
WhatsApp, Signal, Messenger, Telegram: How Do They Really Encrypt Your Messages?
One tap on Send, four very different journeys. What E2EE actually changes in WhatsApp, Signal, Messenger and Telegram — and what it can't protect.
I Made Messages Load Fast. So Why Does Scrolling Still Stutter?
My messages loaded in double-digit milliseconds and scrolling still stuttered. A frame-pipeline deep dive, with measured numbers from a real chat workload.
What Architecture Layers Does a Mobile App Need to Survive Years of Development?
Messenger deleted 84% of its code to get fast. Telegram serves hundreds of millions from one module. Module graphs I extracted from three chat apps show which layers actually pay rent.
Flutter, React Native or Native: Is the Framework Really Why Your App Is Slow?
Snapchat was slow in native. Discord is fast on React Native. Evidence from a dozen engineering teams — plus my own A/B experiment — on what actually makes apps slow.