---
title: "Sagar Patra (@sagar974) | Hashnode"
description: "Website developer. Read the latest articles by Sagar Patra on Hashnode."
url: "https://hashnode.com/@sagar974"
---

@sagar974

# Sagar Patra

@sagar974 · Joined September 2023

Website developer

### [Emmet for HTML : A Beginner’s Guide to Writing Faster Markup](https://sagarpatra.hashnode.dev/emmet-for-html-a-beginners-guide-to-writing-faster-markup?utm_source=hashnode&utm_medium=feed)

“Writing HTML is slow and boring.” Typing opening tags, closing tags, nesting them properly… it takes time.This is where Emmet quietly becomes your best friend. What Is Emmet ? Emmet is a shortcut language for writing HTML. In one line → You type a s...

2 min read · [sagarpatra.hashnode.dev](https://sagarpatra.hashnode.dev/emmet-for-html-a-beginners-guide-to-writing-faster-markup?utm_source=hashnode&utm_medium=feed)

[Feb 1](https://hashnode.com/posts/emmet-for-html-a-beginners-guide-to-writing-faster-markup/697f77bfcf6123aba55cca83)

### [CSS Selectors 101 : Targeting Elements with Precision](https://sagarpatra.hashnode.dev/css-selectors-101-targeting-elements-with-precision?utm_source=hashnode&utm_medium=feed)

Selectors are the bridge between HTML and CSS. Without selectors, CSS would not know where to apply styles. Why Do We Need CSS Selectors ? Imagine you have a webpage with :- Many paragraphs Many headings Many buttons Now imagine writing CSS like...

2 min read · [sagarpatra.hashnode.dev](https://sagarpatra.hashnode.dev/css-selectors-101-targeting-elements-with-precision?utm_source=hashnode&utm_medium=feed)

[Feb 1](https://hashnode.com/posts/css-selectors-101-targeting-elements-with-precision/697f6e3860f4155d34f2d60f)

### [Understanding HTML Tags and Elements](https://sagarpatra.hashnode.dev/understanding-html-tags-and-elements?utm_source=hashnode&utm_medium=feed)

If you are starting web development, HTML is the very first thing you meet.Before CSS, before JavaScript — HTML comes first. What Is HTML and Why Do We Use It ? HTML stands for HyperText Markup Language. That sounds complex, but the idea is very simp...

2 min read · [sagarpatra.hashnode.dev](https://sagarpatra.hashnode.dev/understanding-html-tags-and-elements?utm_source=hashnode&utm_medium=feed)

[Feb 1](https://hashnode.com/posts/understanding-html-tags-and-elements/697f5a495ec951b17924bac5)

### [How a Browser Works : A Beginner-Friendly Guide to Browser Internals](https://sagarpatra.hashnode.dev/how-a-browser-works-a-beginner-friendly-guide-to-browser-internals?utm_source=hashnode&utm_medium=feed)

What actually happens after I type a URL and press Enter? A lot more than we think. A browser is not just a tool that “opens websites.” It’s more like a small operating system whose job is to fetch files, understand them, and turn them into pixels on...

3 min read · [sagarpatra.hashnode.dev](https://sagarpatra.hashnode.dev/how-a-browser-works-a-beginner-friendly-guide-to-browser-internals?utm_source=hashnode&utm_medium=feed)

[Feb 1](https://hashnode.com/posts/how-a-browser-works-a-beginner-friendly-guide-to-browser-internals/697f51603237a337bc5d6411)

### [TCP Working : 3-Way Handshake & Reliable Communication](https://sagarpatra.hashnode.dev/tcp-working-3-way-handshake-and-reliable-communication?utm_source=hashnode&utm_medium=feed)

Whenever you open a website, log in to an app, or fetch data from an API, TCP is quietly working in the background to make sure everything reaches safely. In this blog, we’ll understand how TCP works, step by step — like a beginner trying to really g...

3 min read · [sagarpatra.hashnode.dev](https://sagarpatra.hashnode.dev/tcp-working-3-way-handshake-and-reliable-communication?utm_source=hashnode&utm_medium=feed)

[Feb 1](https://hashnode.com/posts/tcp-working-3-way-handshake-and-reliable-communication/697eea9e0e135c89bc950184)
