mohammed-owais.hashnode.devJavascript Event LoopWhy Your JavaScript Runs Out of Order: The Event Loop Explained If you're working with JavaScript, you've likely encountered a situation like this. You have the following code: setTimeout(() => console.log("Timeout!"), 0); Promise.resolve().then(() =...Aug 23, 2025·5 min read
mohammed-owais.hashnode.devAll about DNS ResolutionHow Does Your Browser Find Anything Online? Think about your phone's contact list. You don't dial your friend's 10 digit number, you just tap their name. It's simple, intuitive, and human. In the background, your phone does the work of connecting tha...Aug 13, 2025·4 min read