How Does the new Keyword Work in JavaScript?Master constructor functions and prototypes. See exactly how JavaScript handles instance creation behind the scenes.10 min read·iamharshitsharma-gitotes.hashnode.devApr 27
What Are Nested Arrays? And How Do You Flatten Them?A complete guide to flattening JavaScript arrays. Understand the tree mental model, compare methods, and solve the classic interview problem.9 min read·iamharshitsharma-gitotes.hashnode.devApr 27
Ditching the Plus Sign: Mastering Template Literals in Modern JavaScriptImprove your JS developer ergonomics. Master backticks, ${} interpolation, and multi-line strings to write professional, bug-free JavaScript today.4 min read·iamharshitsharma-gitotes.hashnode.devApr 21
Breaking Down the Black Box: A Comprehensive Guide for Navigating the Linux File SystemGo beyond basic commands. Learn how the Linux really works under the hood by hunting /etc, /proc, /var/log, and /dev in this technical deep dive.6 min read·iamharshitsharma-gitotes.hashnode.devApr 21
Synchronous vs Asynchronous JavaScriptIntroduction: The Single-Threaded Paradox JavaScript is famously "single-threaded." In the world of computer science, this is often seen as a limitation. Languages like Java, C++, and Python can spawn7 min read·iamharshitsharma-gitotes.hashnode.devApr 21