SPSankalp Pandeyinemmet-for-html-makes-you-fast.hashnode.dev·Jan 30 · 4 min readEmmet for HTML: A Beginner’s Guide to Writing Faster MarkupWhy Writing HTML Manually Feels Slow When we start learning HTML, we usually write everything manually. We type opening tags, closing tags, attributes, indentation, and nested structure. At the beginning this is fine, but as projects grow, writing HT...00
SPSankalp Pandeyincss-selectors-in-a-go.hashnode.dev·Jan 30 · 4 min readCSS Selectors 101: Targeting Elements with PrecisionWhy Do We Need CSS Selectors? When we build webpages using HTML, we create many elements like headings, paragraphs, buttons, and images. But CSS needs a way to know which element should get which style. This is where CSS selectors come into the pictu...00
SPSankalp Pandeyinunderstanding-the-html.hashnode.dev·Jan 30 · 4 min readUnderstanding HTML Tags and ElementsWhat is HTML and Why Do We Use It? Whenever we open a website, we see text, images, buttons, and layouts. But behind all of this, there is structure that tells the browser what each thing is. That structure is created using HTML. HTML stands for Hype...00
SPSankalp Pandeyinhow-a-browser-works-in-a-very-easy-way.hashnode.dev·Jan 30 · 4 min readHow a Browser Works: A Beginner-Friendly Guide to Browser InternalsWhat happens after I type a URL and press Enter? We use browsers every day — Chrome, Edge, Firefox, Safari — but most of us never really think about what is happening inside them. When we type a URL and press Enter, it looks like the website opens in...00
SPSankalp Pandeyintcp-working-the-3-way-handshake.hashnode.dev·Jan 30 · 4 min readTCP Working: 3-Way Handshake & Reliable CommunicationWhy do we even need something like TCP? Whenever data is sent over the internet, it doesn’t travel as one big piece. It is broken into smaller parts called packets and sent across networks. Now imagine if there were no rules — packets could get lost,...00