NGNaman Goelinnmnkmr-mobile-dev.hashnode.dev·May 31 · 2 min readHow Instagram Stores Reels, Photos, and Drafts Behind the ScenesInstagram looks simple from the outside. You record a Reel, edit it, save it as a draft, upload it later, and somehow everything appears instantly across devices. Behind that experience is a surprisin00
NGNaman Goelinnmnkmr-mobile-dev.hashnode.dev·May 31 · 1 min readHow WhatsApp Works Without Internet: Offline Messaging and Sync ExplainedMost developers think messaging apps are difficult because of real-time communication. In reality, the harder problem is handling the moments when users don't have internet. Imagine sending a message 00
NGNaman Goelinnmnkmr-mobile-dev.hashnode.dev·May 22 · 18 min readHow Instagram, WhatsApp, Uber & Netflix Would Be Built Today Using Expo RouterYou've used all four of these apps today. Probably multiple times. They feel instant. They handle millions of users. They work offline. They push updates in the background. They have teams of hundreds00
NGNaman Goelinnmnkmr-mobile-dev.hashnode.dev·May 22 · 14 min readExpo Router vs React Navigation in 2026 — Which Should You Choose?If you're starting a new React Native project and still want to decide which navigation setup to choose, or even want to know about the tradeoffs between both, this post will answer that — clearly. W00
NGNaman Goelinnmnkmr-react.hashnode.dev·May 7 · 6 min readVirtual DOM - The Invisible Tree React Builds Before Touching Your PageIf you have ever asked this or even wondered about — "okay, but why is React fast?" And most explanations either go straight into heavy technical terms, or stop at "it uses a Virtual DOM, which is fas00