SSantrainblog-santra.hashnode.dev·Jul 1 · 6 min readHow ChatGPT Understands Your Questions?You type something. A second later, words start appearing and they actually make sense. So what just happened in that one second? Let's follow your message on a little journey and find out the real st00
SSantrainblog-santra.hashnode.dev·May 10 · 6 min readThe Node.js Event Loop ExplainedNode.js runs JavaScript on a single thread. One call stack, one thing executing at a time. On the surface that sounds like a serious limitation for a server that needs to handle thousands of simultane00
SSantrainblog-santra.hashnode.dev·May 10 · 5 min readREST API Design Made Simple with Express.jsTwo systems need to talk. A mobile app needs data from a server. A frontend needs to create, update, and delete records. REST is the convention that makes this communication predictable both sides agr00
SSantrainblog-santra.hashnode.dev·May 10 · 7 min readI Explored the Linux File System for the First Time. Here's What I Found.I am not a Linux person. Before this assignment I had never really sat down and explored it. I knew it was an operating system, I had seen people use it, but that was about it. Then I got this assignm00
SSantrainblog-santra.hashnode.dev·May 10 · 5 min readMap and Set in JavaScriptJavaScript has always had objects for key-value storage and arrays for lists. They work but they come with quirks that quietly cause problems in certain situations. Map and Set were introduced to solv00