blog.shyamhz.devEmmet for HTML: A Beginner’s Guide to Writing Faster MarkupYou cannot escape HTML but you can escape the tedious repetition of it. Didn’t get what that means? You will, shortly. If you are beginner or do not know what Emmet is you may have faced a very stingily recurring issue while writing HTML is manually ...Feb 1·2 min read
blog.shyamhz.devCSS Selectors 101: Targeting Elements with PrecisionIf you write CSS you already know what CSS selectors are and use them but have you ever thought why there are so many options? why there are more than one way to do things? Today we will understand that and learn what purpose each selectors serve and...Feb 1·2 min read
blog.shyamhz.devHow a Browser Works: A Beginner-Friendly Guide to Browser InternalsYou are reading this article on a browser right now, either you pasted this linked in the URL bar or you clicked it somewhere this page opened in your browser. Do you ever think that how browser converts a link or URL (Uniform Resource Locator) into ...Feb 1·4 min read
blog.shyamhz.devUnderstanding HTML Tags and ElementsHTML is the skeleton or core structure of every website on the internet. Without HTML there are not website or web app. HTML or Hyper Text Markup Language is the language of the Internet to transfer useful, structured and semantic information. Today ...Jan 30·3 min read
blog.shyamhz.devTCP Working: 3-Way Handshake & Reliable CommunicationIn previous blog we learnt about TCP and UDP protocols and how they relate to HTTP protocol. Today in this blog we are going to learn in details about TCP and how it ensures all the promises like accuracy, order, integrity are kept.As usual with simp...Jan 30·3 min read