learnwebd.hashnode.devA Story of Control, Power and Chaos. JS PromisesContext Babyface: A hero, fan favorite wrestler meant to be cheered by crowd. Heel: Opposite of babyface, villainous characters who (mostly) win matches by cheating and are meant to be booed by crowd.4d ago·7 min read
webworking.hashnode.devDNS Record TypesHow does a browser know where a website lives? Every time you type a website name like example.com into your browser and hit Enter, something interesting happens behind the scenes.Your browser doesn’t actually know where that website lives. It only k...Jan 30·4 min read
webworking.hashnode.devMagic Of BrowsersHave you ever stopped for a second and thought about what actually happens after you type a website URL and press Enter? It feels instant. Page opens, content appears, you start scrolling. But behind that one Enter key, a lot of things are happening ...Jan 30·5 min read
webworking.hashnode.devDns ResolutionHow DNS Resolution Works Whenever we open a browser and type a website name like google.com, we expect the website to load instantly. What we do not see is that before any page loads, before any request reaches a server, the browser first needs to an...Jan 30·4 min read
webworking.hashnode.devcURL: Developers SuperpowerBefore jumping into cURL, let’s first understand one basic thing. Almost everything we use on the internet talks to a server. When you open a website, log in to an app, or fetch some data, your device is basically sending a message to a server and wa...Jan 30·4 min read