jahangirabbas.hashnode.devTCP vs UDPWhat are TCP and UDP Imagine the internet as a massive postal system. To send anything between computers, we need rules or protocols. TCP and UDP are two fundamental sets of rules for delivering data. TCP (Transmission Control Protocol) is like a rel...Feb 1·3 min read
jahangirabbas.hashnode.devTCP Working: 3-Way Handshake & Reliable CommunicationWhat Happens Without Rules Imagine you are trying to have a phone conversation, but: Your friend talks over you Words arrive in wrong order Some words get lost completely You can't tell if they heard you That is what the internet without TCP, a...Feb 1·3 min read
jahangirabbas.hashnode.devCSS Selectors 101Why We Need CSS Selectors CSS selectors are like address labels for HTML elements. Without them, we have to style every element the same way. Selectors are: Style specific elements differently Apply consistent styles across similar elements Create...Feb 1·2 min read
jahangirabbas.hashnode.devHow a Browser WorksIntroduction: When you type a website address and hit Enter, you are not just opening a page, you are launching multi stage construction process that happens in milliseconds. Let's uncover what really happens. What is a Browser A browser is not just ...Feb 1·4 min read
jahangirabbas.hashnode.devEmmet for HTMLIntro We use shortcuts like ASAP, IDK, and BTW to save time, Emmet works the same for HTML. Emmet works inside code editors, making HTML faster. What Emmet Is Emmet is a shortcut way for writing HTML faster. Instead of typing long HTML tags again and...Jan 29·2 min read