KSkiran sabneinkiransabne.dev·2d ago · 17 min readHow to Read a PostgreSQL Execution Plan: The Complete Guide (With Real Examples)If you've ever run EXPLAIN ANALYZE on a slow PostgreSQL query and stared at a wall of text with no idea what to do next, this guide is for you. We'll go from "what is this tree" to "here's exactly how20
LDLakshay Dhoundiyalinlakshaydhoundiyal.hashnode.dev·Aug 16 · 12 min readHow Does Uber Find Your Driver in Seconds? The System Design Behind UberYou open Uber. Enter your destination. Tap “Confirm Ride.” 🚗 A few seconds later, your screen shows: “Driver found.” You can see the driver's name, vehicle, location, and estimated arrival time. It f10
ASAbhijeet Shindeinweeklyupdate.hashnode.dev·Aug 15 · 7 min readLearning Go, Week 3: Maps, Control Flow, and StructsLast week was time, memory management, pointers, and slices. This week I split my time between Go's key-value data structure — maps — and the control flow constructs that decide what actually runs: if00
SPSumit Patilincodewithpatil.hashnode.dev·Aug 13 · 12 min read🚀Day 5: Node.js Modules Explained: Core Modules, Local Modules, and Third-Party PackagesNode.js Mastery Series by CodeWithPatil — Day 5 📖 Table of Contents 👋 Introduction 📚 Prerequisites 🤔 What is a Module in Node.js? 💡 Why Do We Need Modules? 🧩 How Modules Work in Node.js 00
RKRAJU KUMARinwebwarriors.hashnode.dev·Aug 14 · 35 min readBackend Basic Lecture01 to 05: Introduction to NodeJs Introduction to Backend — Why Does It Exist? Start From What You Already Know You know JavaScript. You built frontend applications. Button clicks. DOM manipula00
SAShahnawaz Aliinpinnacloid-tech.hashnode.dev·Aug 14 · 11 min readThe Multi-Tenant SaaS Bug That Hides in Background JobsImagine opening a “monthly usage” email from a SaaS product and seeing another company’s data in the attachment. The API was protected. Every request required authentication. Every controller filtered00
KMKaustubh Mishrainkmscratch.hashnode.dev·Aug 9 · 10 min readHOW JAVA STORES NEGATIVE NUMBERS AND THE LIE OF 0.7Hello! all, a warm welcome to my scratchPad. If you are new to this series and wanna know more about it, as well as my resources and motivation behind it, you can read it up here in the Series Introdu00
ASAnik Sikderinaniksikder.hashnode.dev·Aug 8 · 9 min readDNS Records Explained: A, AAAA, CNAME, MX, TXT, NS, and SRV Records in Modern Internet InfrastructureIn the previous article, we explored how DNS translates human-friendly domain names into machine-friendly IP addresses and how a request travels through recursive resolvers, root servers, TLD servers,00
SPSumit Patilincodewithpatil.hashnode.dev·Aug 7 · 7 min read🚀 Day 3: Node.js REPL Explained with Practical Examples | Read, Evaluate, Print, LoopNode.js Mastery Series by CodeWithPatil — Day 3 📖 Table of Contents Introduction Prerequisites What is REPL? What Does REPL Stand For? Why Use REPL? How REPL Works Practical Examples Specia00
KSKanishka Shashiinnodej.hashnode.dev·Aug 4 · 7 min readUnderstanding Node.js Architecture: A Deep DiveNode.js has become one of the most popular runtimes for building scalable network applications, powering everything from REST APIs to real-time chat apps and streaming services. But what makes it so g10