DMDaniel Momohincache-and-performance-consideration.hashnode.dev路Oct 17, 2025 路 4 min readStop Waiting! How async/await Makes Asynchronous Code Feel SynchronousThe Core Concepts: async and await To understand how this magic trick works, you only need to know two keywords: async and await. 1. The async Function The async keyword is placed before the function declaration (or an arrow function). What it does:...00
DMDaniel Momohincode-ops-blog.hashnode.dev路Oct 17, 2025 路 5 min readUnraveling JavaScript Promises: The Key to Asynchronous MasteryLet's face it: writing modern JavaScript means dealing with things that take time鈥攆etching data from a server, waiting for a timer to expire, or reading a local file. Since JavaScript is single-threaded, we can't just hit the pause button on the whol...00
DMDaniel Momohincode-ops-blog.hashnode.dev路Oct 6, 2025 路 2 min readXSS Attacks: What Every Developer Should Know馃 What Is XSS? XSS (Cross-Site Scripting) is a vulnerability that allows attackers to inject malicious scripts into web pages viewed by other users. These scripts run in the victim鈥檚 browser, often leading to stolen credentials, session hijacking, o...00
DMDaniel Momohincache-and-performance-consideration.hashnode.dev路Sep 22, 2025 路 6 min readBoosting JavaScript Performance: A Deep Dive into Caching StrategiesJavaScript applications, from simple websites to complex single-page applications, are constantly striving for speed and responsiveness. Two critical pillars in achieving this are efficient caching and mindful performance considerations. By strategic...00