AKAshaaf Khaninashaaf.hashnode.dev·May 31 · 8 min readHow Instagram Stores Reels, Photos, and Drafts Behind the ScenesIntroduction Imagine recording a 60-second Reel on Instagram. You add music, apply filters, write a caption, and then decide: "I'll post this later." You tap Save Draft and close the app. Hours late00
AKAshaaf Khaninashaaf.hashnode.dev·May 31 · 8 min readHow WhatsApp Works Without Internet: Offline Messaging and Sync ExplainedIntroduction Imagine you're on a flight and your phone is in Airplane Mode. You open WhatsApp, type: "Hey, I'll call you later." and tap Send. The message instantly appears in your chat window even 00
AKAshaaf Khaninashaaf.hashnode.dev·May 22 · 7 min readHow Instagram, WhatsApp, Uber & Netflix Would Be Built Today Using Expo RouterMost developers start React Native projects with a simple folder structure: /screens /components /navigation This works for small applications. But once an app grows into something like Instagram, Wh00
AKAshaaf Khaninashaaf.hashnode.dev·May 22 · 5 min readExpo Router vs React Navigation: Which One Should You Use in 2026?As React Native applications grow larger, navigation becomes one of the most important architectural decisions. Modern mobile apps need authentication flows, nested dashboards, protected routes, deep 00
AKAshaaf Khaninashaaf.hashnode.dev·May 10 · 4 min readExpress.js: The "Chassis" of Modern Web DevelopmentIn the world of backend engineering, Node.js is often described as a powerful engine. It is fast, efficient, and capable of incredible performance. However, if you have ever tried to build a full-scal00