TCP vs UDP SimplifiedThe internet is a massive, complex network of computers. For them to communicate, they need a set of rules, just like we do in a conversation. These rules are called protocols. Without them, it would be chaos—data would get lost, arrive out of order,...Feb 1, 2026·5 min read
Understanding Network DevicesFrom modems to load balancers, understanding how your code actually reaches the world.Jan 31, 2026·6 min read
DNS Resolution Explained Step by Step Using digWhat is DNS and DNS Resolution When we type a name like google.com or https://ninad-shirsat-portfolio.vercel.app/ into our browser, we magically land on that particular webpage. But the real magician behind this magic is something called DNS— Domain...Jan 29, 2026·8 min read
The Pendrive Problem: Why We Need GitWe have all been part of that group project. You know the one. It’s 11 PM, the deadline is tomorrow, and you are sitting in a circle with your teammates. You finish your part of the code, save it to a pen drive, and pass it to your friend. "Here, mer...Jan 28, 2026·4 min read
Git Under the Hood: The Hidden .git FolderHave you ever wondered where Git actually stores your history? When you run git initIt doesn't send your files to a cloud server immediately, and it certainly doesn't duplicate your entire project folder visibly on your desktop. Instead, it creates a...Jan 28, 2026·3 min read