DSDhruv Soodincodewithdhruv.hashnode.dev00JavaScript Operators: The Basics You Need to KnowMay 10 · 1 min read · Topics to Cover What operators are Arithmetic operators (+, -, *, /, %) Comparison operators (==, ===, !=, >, <) Logical operators (&&, ||, !) Assignment operators (=, +=, -=) Suggestions StarJoin discussion
DSDhruv Soodincodewithdhruv.hashnode.dev00The Node.js Event Loop ExplainedMay 10 · 1 min read · Topics to Cover What the event loop is Why Node.js needs an event loop Task queue vs call stack (conceptual only) How async operations are handled Timers vs I/O callbacks (high level) Role of evJoin discussion
DSDhruv Soodincodewithdhruv.hashnode.dev00The Magic of this, call(), apply(), and bind() in JavaScriptMay 10 · 1 min read · Topics to Cover What this means in JavaScript (simple explanation) this inside normal functions this inside objects What call() does What apply() does What bind() does Difference between call, Join discussion
DSDhruv Soodincodewithdhruv.hashnode.dev00Function Declaration vs Function Expression: What’s the Difference?May 10 · 1 min read · Topics to Cover What functions are and why we need them Function declaration syntax Function expression syntax Key differences between declaration and expression Basic idea of hoisting (very highJoin discussion
DSDhruv Soodincodewithdhruv.hashnode.dev00Blocking vs Non-Blocking Code in Node.jsMay 10 · 1 min read · Topics to Cover What blocking code means What non-blocking code means Why blocking slows servers Async operations in Node.js Real-world examples (file read, DB calls) Suggestions Compare waitiJoin discussion