TSTamal Sarkarindt89.hashnode.dev·Jul 23 · 12 min readReact Hooks Masterclass: useState, useEffect, and Custom HooksHow does React remember information between renders? A component function runs, finishes, and normally its local variables would vanish — yet a counter's value survives across re-renders. Hooks are Re00
TSTamal Sarkarindt89.hashnode.dev·Jul 23 · 14 min readHow React Works Internally: Virtual DOM, Reconciliation, and RenderingWhat actually happens when we call setState? Not "the UI updates" — the actual sequence of steps between that call and pixels changing on screen. This article builds that answer in order: Real DOM → V00
TSTamal Sarkarindt89.hashnode.dev·Jul 23 · 13 min readBuilding Scalable Systems: Caching, Rate Limiting, and ObservabilityWhat happens when your application suddenly gets 1 million users? This article builds the answer progressively: performance problems → caching → protection (rate limiting) → visibility (logging, monit00
TSTamal Sarkarindt89.hashnode.dev·Jul 23 · 12 min readRealtime Systems: Polling, WebSockets, SSE, and Pub/SubHow does WhatsApp deliver a message instantly, the moment it's sent, without you ever refreshing the app? This article builds toward that answer progressively: polling → long polling → SSE → WebSocket00
TSTamal Sarkarindt89.hashnode.dev·Jul 23 · 14 min readKafka Explained Like You're 5: Events, Partitions, and Consumer GroupsHow does a large application process millions of events every day — user signups, orders, payments, notifications — without falling over? This article builds the answer in order: events → topics → par00