HRHarsh Rajinblog-rajharsh.hashnode.dev00Understanding the this Keyword in JavaScript May 4 · 13 min read · this = most confusing JavaScript concept. What this refer to? Depend on who call function. Caller = this. Understand caller, understand this. This about this keyword and how it change. What this ReprJoin discussion
HRHarsh Rajinblog-rajharsh.hashnode.dev00The Node.js Event Loop May 4 · 17 min read · Node.js run single thread. But handle thousands requests. How? Event loop. Event loop = manager that decide what code run when. Without it, Node.js freeze on first slow task. This about understanding Join discussion
HRHarsh Rajinblog-rajharsh.hashnode.dev00Blocking vs Non-Blocking Code in Node.jsMay 4 · 13 min read · Node.js runs on single thread. Blocking code freezes whole server. Non-blocking code keep server alive. Difference = slow API vs fast API. This about blocking, non-blocking, and async patterns in NodeJoin discussion
HRHarsh Rajinblog-rajharsh.hashnode.dev00REST API Design Made Simple with Express.js May 4 · 13 min read · REST API is a standard way for the client to communicate with the server. Instead of mysterious endpoints like /getUser or /fetchUserData, REST uses predictable HTTP methods and resource-based URLs. OJoin discussion
HRHarsh Rajinblog-rajharsh.hashnode.dev00Map and Set in JavaScript May 4 · 13 min read · Map and Set are better ways to store data than objects and arrays. Map stores paired data like objects, but works with any data type as keys. Set stores only unique values, making duplicates impossiblJoin discussion