AKAnkur Kumawatinhustlecoderankur.hashnode.dev·May 31 · 13 min readHow Instagram Stores Reels, Photos, and Drafts Behind the ScenesA beginner-friendly system design breakdown of what actually happens when you record a Reel, edit a photo, save a draft, and scroll through your feed all without thinking about any of it. Start Here: 00
AKAnkur Kumawatinhustlecoderankur.hashnode.dev·May 31 · 9 min readHow WhatsApp Works Without Internet: Offline Messaging and Sync ExplainedYou're on a train, signal drops to zero, and you hit send on a WhatsApp message. The app doesn't crash. It doesn't say "failed." It just shows a single grey tick and a few minutes later, when connecti00
AKAnkur Kumawatinhustlecoderankur.hashnode.dev·May 23 · 11 min readHow Instagram, WhatsApp, Uber & Netflix Would Be Built Today Using Expo RouterEvery developer, at some point, builds a React Native app that starts clean and ends up a disaster. Not because they wrote bad code because they wrote small-app code in a big-app problem. One componen10
AKAnkur Kumawatinhustlecoderankur.hashnode.dev·May 23 · 13 min readExpo Router vs React Navigation: Which One Should You Use in 2026?Every React Native app has the same invisible problem that nobody talks about in the first tutorial are the screens. You can build one screen and it will works for sure, and then you need to get to an00
AKAnkur Kumawatinhustlecoderankur.hashnode.dev·May 10 · 6 min readAsync Code in Node.js: Callbacks and PromisesIf you've been writing Node.js for even a short time, you've noticed something — almost nothing happens immediately. Reading a file, querying a database, making a network request — everything takes ti00