How React Virtual DOM works under the HoodModern web apps update the screen all the time — when you type in a search box, like a post, or watch a dashboard refresh. Making the browser update its DOM for every tiny change can become slow. ThisMay 8 · 5 min readpushkar-adhikari.hashnode.dev
Template Literals in JavaScriptTemplate literals (backtick strings) arrived in ES2015 and make string construction clearer, safer, and more expressive than manual concatenation. This article explains the problems with traditional cApr 26 · 5 min readpushkar-adhikari.hashnode.dev
Array Flatten in JaaScriptUnderstand nested arrays, flattening logic, and the most common ways developers solve it. Introduction Arrays are everywhere in JavaScript: users, product IDs, comments, tags, categories, and more. SoApr 26 · 6 min readpushkar-adhikari.hashnode.dev
Storing Uploaded Files and Serving Them in ExpressHow file uploads actually work in an Express app—and how to serve them safely. Introduction Uploading files is one of the most common features in web applications. Users upload profile pictures, PDFs,Apr 26 · 5 min readpushkar-adhikari.hashnode.dev
Sessions vs JWT vs Cookies: Understanding Authentication ApproachesYou log into a website. You close the tab. You come back an hour later — and you're still logged in. How does the website remember you? That's authentication state, and there are three main building bApr 26 · 5 min readpushkar-adhikari.hashnode.dev