blogs.prakashjha.comCSS Selectors 101: Targeting Elements with PrecisionIf HTML is the skeleton of your website, then CSS (Cascading Style Sheets) is the interior design. It’s the paint, the furniture, and the lighting. But how does the browser know which wall to paint blue and which chair to make velvet? That’s where Se...Feb 1·3 min read
blogs.prakashjha.comUnderstanding HTML Tags and ElementsThink of HTML (HyperText Markup Language) as the skeleton or the structural blueprint of a house. Before you pick out the paint colors (CSS) or install the smart lighting (JavaScript), you need to put up the framing, the walls, and the doorways. That...Feb 1·3 min read
blogs.prakashjha.comHow a Browser Works: A Beginner-Friendly Guide to Browser InternalsWhat a browser actually is (beyond “it opens websites”) 1. The High-Level View: A Team of Specialists Think of the browser not as a single program, but as a collection of components working together like a professional kitchen. The User Interface (T...Feb 1·3 min read
blogs.prakashjha.comTCP Working: 3-Way Handshake & Reliable CommunicationWhat is TCP, and why is it needed If data is sent over the internet without any rules, it can get lost, arrive in the wrong order, or only reach halfway, and the receiver will not know what went wrong. To avoid this confusion, TCP is used. TCP is a s...Feb 1·5 min read
gitessential.hashnode.devTCP Working: 3-Way Handshake & Reliable CommunicationWhat is TCP, and why is it needed If data is sent over the internet without any rules, it can get lost, arrive in the wrong order, or only reach halfway, and the receiver will not know what went wrong. To avoid this confusion, TCP is used. TCP is a s...Feb 1·5 min read