scripts-core.hashnode.devJavaScript Promise Methods Made Simple and MemorableBefore we step into our story, let’s first understand the core idea. What exactly is a Promise? In simple words, a Promise is a commitment about the future. When you create a Promise in JavaScript, yo5d ago·7 min read
netphull.hashnode.devCSS Selectors: Targeting Elements with PrecisionEvery webpage is made of HTML elements: paragraphs, headings, divs, buttons, and more. CSS selectors are how you tell the browser which elements to style. Without selectors, CSS would have no way of knowing where to apply colors, fonts, or spacing. T...Jan 30·3 min read
netphull.hashnode.devTCP vs UDP: When to Use What, and How TCP Relates to HTTPThe internet may seem like magic, but behind every website, video, or message, there are strict rules that ensure data moves from one place to another correctly. These rules are called protocols, and two of the most important ones for sending data ar...Jan 29·5 min read
netphull.hashnode.devTCP Working: 3-Way Handshake & Reliable CommunicationImagine many people talking at the same time in a room, with no order and no rules. Messages collide, some are missed, some are repeated, and no one knows who said what first.This is exactly what happens on the internet if data is sent without rules....Jan 29·6 min read
netphull.hashnode.devHow a Browser Works: A Beginner-Friendly Guide to Browser InternalsWhenever we want to learn something, we usually go online. We open a browser like Chrome or Firefox and search for answers. But have you ever stopped and thought about what actually happens inside the browser when a webpage opens? Most people see a b...Jan 29·12 min read