How Instagram Stores Reels, Photos, and Drafts Behind the ScenesThe moment you tap record You open Instagram, hit record on a Reel, dance around for fifteen seconds, and stop. Then — instead of posting right away — you tap out of the app to reply to a text. When yJul 31 · 13 min readkushagrablogs.hashnode.dev
How WhatsApp Works Without Internet: Offline Messaging and Sync ExplainedThe moment you hit airplane mode You're on a flight, the cabin door closes, you switch to airplane mode — and then someone texts you something important. Out of habit you open WhatsApp and type a replJul 31 · 14 min readkushagrablogs.hashnode.dev
React Fundamentals: Components, JSX, State, and Re-renderingWhy did developers create React when JavaScript already existed? JavaScript could already manipulate web pages. You could select an element, change its text, toggle a class, respond to a click. So whyJul 31 · 11 min readkushagrablogs.hashnode.dev
State Management: Context API, Prop Drilling, React.memo, useMemo, and useCallbackWhy does managing state become difficult as applications grow? When you build your first React component, state feels simple. One component, a useState, some JSX. But the moment you need to share thatJul 31 · 13 min readkushagrablogs.hashnode.dev
Securing Apps: Password Hashing, RBAC, OAuth, and OpenID ConnectHow does a website know who you are? When you type your email and password into a login form and hit enter, a surprisingly complex set of decisions happens in the background. The server checks your idJul 31 · 14 min readkushagrablogs.hashnode.dev