When Users Can Resize Anything: The Hidden Complexity of a Customizable DashboardLast week, I was talking to my manager about making a customizable dashboard for our product. The idea was simple, let users decide how their dashboard looks. They could add widgets, resize them, rearSep 29 · 8 min readayushmangarg.hashnode.dev
Physical Layer (Layer 1) — The Roads & Signals of NetworkingHey, welcome back! If you read the last blog, you already know why we need network models. Today we move from why to how: the Physical Layer — the actual roads, wires, and radio waves that carry the bits. In simple terms: if OSI/TCP-IP tell devices h...Sep 16, 2025 · 6 min readayushmangarg.hashnode.dev
How Computers Understand Each Other: OSI & TCP/IP Models Simplified BLOG (2/10)Hey, welcome back! In the last blog of this series, I asked you a simple question: If millions of devices are talking to each other all the time, how does one computer understand what other computer is “saying”? So let’s discuss that today. But hey...Sep 15, 2025 · 5 min readayushmangarg.hashnode.dev
How Computers Learned to Talk – The Beginning of NetworksLet’s Start With a Question When was the last time you messaged someone?Maybe on WhatsApp, Twitter, or on Instagram — probably a few minutes ago. Now pause for a second and think: How did that message travelled from your phone to your friend’s phone...Sep 14, 2025 · 4 min readayushmangarg.hashnode.dev
Understanding DynamoDB, Global Secondary Index, and Local Secondary IndexDynamoDB: What is it? Amazon Web Services (AWS) offers a NoSQL database service called DynamoDB. It adheres to the ACID (Atomicity, Consistency, Isolation, and Durability) properties. It can process millions of requests per second and is very scala...Jul 16, 2025 · 4 min readayushmangarg.hashnode.dev