KSKrishna Sharmainkrishnasharma0.hashnode.dev·Feb 1 · 4 min readTCP Working: 3-Way Handshake & Reliable CommunicationWhy TCP Exists? Imagine sending a message across the internet with no rules: Messages can arrive out of order Some messages never arrive Some arrive twice You don’t know if the other side even exists Chaos. The internet is unreliable by nature:...00
KSKrishna Sharmainkrishnasharma0.hashnode.dev·Feb 1 · 5 min readTCP vs UDP: When to Use What, and How TCP Relates to HTTPHow does data actually move across the internet without turning into chaos? Every message you send opening a website, watching a video, joining a call travels as tiny packets across networks you don’t control. To prevent complete anarchy, the interne...00
KSKrishna Sharmainkrishnasharma0.hashnode.dev·Feb 1 · 5 min readHow a Browser Works: A Beginner-Friendly Guide to Browser InternalsWhat actually happens after you type a URL and press Enter? A webpage appears so quickly that it feels like magic.But under the hood, your browser is doing a lot of coordinated work fetching files, understanding structure, applying styles, and finall...00
KSKrishna Sharmainkrishnasharma0.hashnode.dev·Feb 1 · 3 min readEmmet for HTML: A Beginner’s Guide to Writing Faster MarkupEver feel like writing HTML is… a lot of typing? You open an editor and start with this: <div> <h1></h1> <p></p> </div> Now imagine doing that dozens of times a day. This is where Emmet quietly changes your life. What Is Emmet? Emmet is a shortc...00
KSKrishna Sharmainkrishnasharma0.hashnode.dev·Feb 1 · 3 min readCSS Selectors 101: Targeting Elements with PrecisionWe write CSS rules… but unless we tell the browser which elements those rules apply to, nothing happens. That’s the job of CSS selectors. Selectors are the addressing system of CSS; they tell the browser who should receive the styling instructions. L...00