AAAgam arorainagamx.hashnode.dev·Jul 1 · 6 min readHow ChatGPT Understands Your Questions: Reading Google's "Attention Is All You Need" PaperHave you ever wondered what actually happens between the moment you type a sentence into ChatGPT and the moment it talks back? This guide breaks down the core concepts—tokenization, embeddings, positi00
AAAgam arorainagamx.hashnode.dev·May 10 · 4 min readUnmasking JavaScript Strings: Polyfills, Methods, and Acing the InterviewIf you're navigating the JavaScript landscape—maybe as part of the Web Dev Cohort 2026 or just self-teaching on late nights—you already know that strings are everywhere. From user inputs to API respon00
AAAgam arorainagamx.hashnode.dev·May 10 · 5 min readSetting Up Your First Node.js Application Step-by-StepGetting started with backend development can feel confusing at first, but setting up your first application using Node.js is actually straightforward. In this guide, you’ll learn how to install Node.j01M
AAAgam arorainagamx.hashnode.dev·May 10 · 6 min readThe Node.js Magic Trick: Handling Thousands of Requests on a Single ThreadIf you’ve ever looked into Node.js, you’ve probably heard its most famous catchphrase: "It’s single-threaded and non-blocking." When I first heard this, I was confused. If a server only has one thread00
AAAgam arorainagamx.hashnode.dev·May 10 · 4 min readDemystifying the new Keyword in JavaScript: What Actually Happens Under the Hood?If you’ve been writing JavaScript for a while, you’ve almost certainly bumped into the new keyword. Maybe you used it to create a new date (new Date()) or when learning about object-oriented programmi00