Writing
Blog
Articles on development, design, and building products.
JavaScript Scope, Visualized: A Deep Dive for every skill level
Everything you need to know about var, let, const, hoisting, the Temporal Dead Zone, closures, and the scope chain — with diagrams. Why Scope Matters Every JavaScript bug you’ve ever chased at 2 AM — “why is this vari…
The Performance Toolkit Behind Every Fast Product: Cache, Buffer, Queue, Index, and CDN
How companies like Google, Amazon, and Netflix make search and APIs feel instant — and how to build the same thing The Performance Toolkit Behind Every Fast Product: Cache, Buffer, Queue, Index, and CDN Every senior e…
Web Authentication: Every Method, Deeply Explained
From session cookies to passkeys — how auth actually works under the hood Authentication is the first line of defense in every system. But “just use JWT” or “add OAuth” often skips the important question: why that met…