I Got Tired of Not Understanding AI Jargon. Here’s What Actually Happens When You Hit Enter.There's a massive gap between knowing how to use AI and knowing what you're actually using. I lived comfortably in that gap for a long time. I could prompt ChatGPT with the best of them, write the cleJun 30, 2026·17 min read·257
Node.js: How JavaScript Escaped the Browser and Why That MattersFor years, JavaScript lived inside the browser and nowhere else. You could make buttons change color, validate a form before it was submitted, maybe animate a dropdown menu. That was it. If you wantedMay 7, 2026·10 min read·3
Node.js Runs on One Thread. Here Is How It Handles Thousands of Users Anyway.The first time someone told me Node.js is single-threaded, I thought they were messing with me. How does a server that runs on one thread handle thousands of people hitting it at the same time? That sMay 7, 2026·11 min read·6
URL Parameters and Query Strings: The Two Ways Your URL Talks to Your ServerI spent an embarrassing amount of time early on not understanding why sometimes data showed up in my URL after a slash and sometimes after a question mark. I would look at URLs like /users/42 and /useMay 7, 2026·7 min read·2
Node.js Under the Hood: Why It Is Fast and When It Is NotI kept hearing people say Node.js is fast. In interviews, in blog posts, in random Discord threads at 2am. But nobody explained what "fast" actually meant. Fast compared to what? Fast at what? I had tMay 7, 2026·11 min read·4
File Uploads in Express: Why They Do Not Just Work Out of the BoxI had a form with a file input. I had an Express server with a POST route. I hit submit, opened req.body in my route handler, and got... nothing. The text fields were there. The file was not. I spent May 6, 2026·10 min read·1
JWT Authentication: I Locked Myself Out of My Own API and Learned How Tokens WorkI built my first Express API and felt good about it. Routes worked, data came back, everything looked right. Then a friend asked "so how do you stop random people from deleting stuff?" and I realized May 6, 2026·20 min read·3