MMANPREETinnetworkingdevicesmadeeasy.hashnode.dev·Jan 31 · 4 min readHow the Internet Reaches Your Computer: Modem, Router, Switch, Firewall & Load Balancer ExplainedHow does the internet actually reach your home or office? When you open a website, data doesn’t magically appear on your screen. It travels through multiple networking devices, each with a very specific job.Understanding these devices helps you think...00
MMANPREETindnsresolutionmadeeasy.hashnode.dev·Jan 31 · 4 min readUnderstanding DNS Resolution Using dig (Step by Step)DNS: The Internet’s Phonebook When you type google.com into a browser, your computer does not magically know where Google lives. Computers don’t understand names like: google.com youtube.com They understand IP addresses. DNS (Domain Name System) ...00
MMANPREETincurlmadeeasy.hashnode.dev·Jan 31 · 4 min readcURL Explained for Beginners (Talking to Servers from the Terminal)First, what is a server? And why do we need to talk to it? A server is just a computer that: stores data runs applications responds when someone asks for something Whenever you: open a website log in to an app fetch data from an API your de...00
MMANPREETindnsrecordtypemadeeasy.hashnode.dev·Jan 31 · 4 min readDNS Record Types ExplainedHow does a browser know where a website lives? When you type google.com into your browser, have you ever wondered: How does my browser know where Google actually exists on the internet? Your browser doesn’t magically know this.It asks a system call...00
MMANPREETinmanpreet-soft-eng.hashnode.dev·Jan 17 · 4 min readWhy Version Control Exists: The Pendrive ProblemIntroduction Before learning Git or any version control system, I used to think that developers just shared code and somehow things worked. Only when I started understanding how software is built in teams did I realize that sharing code itself is a p...00