amirana.hashnode.devHow a Browser Works: A Beginner-Friendly GuideWhen you type www.amazon.com in the address bar and press Enter, what happens? In a few seconds, Amazon’s homepage loads on your blank screen, right? But what’s happening behind the scenes? Let’s understand that in this article. What Is a Browser, Re...Feb 15·6 min read
amirana.hashnode.devCSS Selectors 101: Targeting Elements with PrecisionLet's imagine you have built a house but not done the paint. How would it look like? You won't feel home right? You would like to paint and decorate your house to make it a home. Similarly, if you know HTML and you build a page just with the HTML, ho...Feb 15·4 min read
amirana.hashnode.devTCP vs UDP: When to Use What, and How TCP Relates to HTTPSuppose you are moving to another house and you call movers and packers to pack your stuff. You and the movers and packers company must have discussed some rules: How should the items be packed? When will they be delivered? To whom will they be de...Feb 1·4 min read
amirana.hashnode.devGetting Started with cURLNormally, when you want to do online shopping, you open a browser, type a URL, and explore the website. But what if you want your program to do it? Before that, first understand what a server is. What’s a Server? A server is like a computer. It store...Jan 30·4 min read
amirana.hashnode.devDNS Record Types ExplainedWhat is DNS? DNS (Domain Name System) is the phonebook of the Internet. For example, when you search someone’s number in your contact list, you type their name. Similarly, when you type a website URL, DNS looks up its IP address and gives it to your ...Jan 30·5 min read