satyasootar.hashnode.devHow the Internet Actually Works: From Your Device to the ServerBefore we start discussing about the Networking devices, let's discuss about what a NETWORK is. A computer network is a group of connected devices that communicate with each other to share data and resources. It enables efficient communication and su...Jan 27·4 min read
satyasootar.hashnode.devGit Commands Explained: A Beginner's Guide to Version ControlBefore we begin diving into Git commands, let us first understand what Git is and why it is important. Git is a version control system that tracks changes and maintains the history of a project. It allows you to create checkpoints so you can return t...Dec 31, 2025·11 min read
satyasootar.hashnode.devHow 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
satyasootar.hashnode.devVersion 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