HRHarsh Rajinblog.harshx.in·Jun 3 · 8 min readLinux File System Hunting: 10 Discoveries That Changed How I See Linux I spent a few hours this week not running commands, but actually reading what Linux keeps lying around on disk. What I found was more interesting than I expected. Not because the files are complex, bu10
HRHarsh Rajinblog.harshx.in·May 4 · 13 min readUnderstanding the this Keyword in JavaScript 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 Repr10
HRHarsh Rajinblog.harshx.in·May 4 · 17 min readThe Node.js Event Loop 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 00
HRHarsh Rajinblog.harshx.in·May 4 · 13 min readBlocking vs Non-Blocking Code in Node.jsNode.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 Node00
HRHarsh Rajinblog.harshx.in·May 4 · 13 min readREST API Design Made Simple with Express.js 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. O00