How 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...Jan 31 · 4 min readnetworkingdevicesmadeeasy.hashnode.dev
Understanding 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) ...Jan 31 · 4 min readdnsresolutionmadeeasy.hashnode.dev
cURL 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...Jan 31 · 4 min readcurlmadeeasy.hashnode.dev
DNS 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...Jan 31 · 4 min readdnsrecordtypemadeeasy.hashnode.dev
Why 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...Jan 17 · 4 min readmanpreet-soft-eng.hashnode.dev