PRParvez Rashidinparvezr-chaicode2026.hashnode.dev·Feb 15 · 5 min readDNS Record Types ExplainedHave you ever wondered when you type a website on your browser, how it finds that exact server that hosts that site among a gazillion sites on the internet? This is where the “magic” of DNS comes in. What is DNS? DNS stands for Domain Name System. Th...00
PRParvez Rashidinparvezr-chaicode2026.hashnode.dev·Feb 13 · 5 min readGit for Beginners: Basics and Essential CommandsWhat is Git and why is it used? Git, created by Linus Torvalds in 2005, is something we call a version control system or VCS. Now what is a VCS, you may ask? A VCS is a software tool that helps manage changes to source code (or any data) over time. ...00
PRParvez Rashidinparvezr-chaicode2026.hashnode.dev·Feb 11 · 8 min readInside Git: How It WorksAs software professionals, Git is a part of our daily lives. Terms like fetch, merge, pull, commit are etched into our minds. But how many of us actually know how Git works behind the scenes? How it is able to keep track of every change and give us t...00
PRParvez Rashidinparvezr-chaicode2026.hashnode.dev·Feb 2 · 3 min readTCP vs UDP: The BasicsThe internet runs on certain rules (protocols in technical terms) and one can say that they’re pretty strict. Whenever we do anything on the internet, be it send a message, watch a video, or comment on one, the data doesn’t simply “go” wherever we wa...00
PRParvez Rashidinparvezr-chaicode2026.hashnode.dev·Jan 16 · 3 min readWhy Version Control Exists: The Pendrive ProblemIf you’re building a software project, there is an inherent need to track it—from the very first line of code to the latest bug fix and everything in between. You need a way to do this that doesn’t result in a headache for everyone involved. The age ...00