How TCP Works: 3-Way Handshake & Reliable CommunicationImagine this: You are in a classroom and want to ask your friend to give you a pencil. Your friend is sitting on the last bench(far from you), and there is a lot of noise in the room. You called your Mar 15, 2026·6 min read
How Git Works Internally: Understanding the .git FolderMany people use Git every day, yet only a few truly grasp what happens behind the scenes. This post aims to build that mental model. If you truly understand the .git folder, Git stops feeling like magic and starts feeling predictable. What Is the .gi...Dec 29, 2025·4 min read
Version Control for Beginners: The Pendrive AnalogyLife Before Version Control Imagine this: you are a developer in the 1990s, building software. There is a bug that you could not fix, and you want your colleague John to help you. You already have the source code. Now the question is, how do you tran...Dec 28, 2025·3 min read