Linux Under the Hood (Deep Dive): What the File System Reveals About the OSMost people treat Linux like a command-line tool. But Linux is not just commands — it’s a system where almost everything is exposed through the file system. I explored a live Linux environment to undeApr 21, 2026·6 min read
What Really Happens After You Type a URL and Press Enter?You’re sitting there, bored.You type a website address.You hit Enter. A page appears. It feels instant. Effortless. Almost boring. But under the hood? Your browser just ran a mini production pipeline to turn a few text files into living, interactive ...Jan 28, 2026·3 min read
TCP (Transmission Control Protocol)What happens if data is sent without rules? When data is sent over the internet without any rules: Data may not reach the destination Data may arrive in the wrong order Some data may be lost Same data may arrive more than once Sender does not kn...Jan 28, 2026·3 min read
TCP, UDP, and HTTP — How the Internet Actually Sends Data (Without the Confusion)The internet doesn’t magically move data. It follows rules. Without rules, your message, video, or API request would either arrive broken, arrive late, or not arrive at all.Those rules are called protocols. In this article, we’ll focus on three of th...Jan 27, 2026·5 min read
What cURL Really Is (And Why Every Programmer Uses It)If you’re learning programming and everyone keeps throwing around the word cURL, this post is for you. By the end, you’ll understand: what a server is why we need to talk to servers what cURL actually does how to make your first request how requ...Jan 26, 2026·4 min read
DNS, dig, and the Mental Model That Finally Worked for MeDNS is one of those things I thought I understood until I actually tried to explain it and realized I didn’t. I knew “domain name to IP” and that was basically it. The missing piece for me was how that translation actually happens. What helped was st...Jan 24, 2026·4 min read
What Is DNS and Why It MattersHow does a browser know where a website lives? When you type example.com into a browser, the browser has a problem: Computers don’t understand names. They only understand numbers. Websites live on servers, and servers are reached using IP addresses...Jan 21, 2026·4 min read