4d ago · 32 min read · API Design 101: The Ultimate Guide to Building APIs That Don't Suck You've used APIs. You've probably built a few. And if you're being honest, at least one of them was held together with duct tape and prayers. Bad APIs are everywhere. Inconsistent na...
Join discussion5d ago · 19 min read · WebContainers 101: Run Node.js in the Browser — The Ultimate Guide to In-Browser Development Environments Here's something that would have sounded absurd a few years ago: you can run a full Node.js environment — complete with npm, a filesystem, and a...
Join discussionMar 12 · 25 min read · Sending a Million Rows from the Backend: Streaming, Batching, Compression & Protocol Buffers Your database has a million rows. Your client needs them. What could go wrong? Everything, actually. If you try to serialize a million rows into a single JSO...
Join discussionMar 9 · 11 min read · The Three Relics of Node.js A Harry Potter–Themed Journey Through V8, libuv, and Bindings Prologue: The Legend of the Three Deathly Hallows In the wizarding world, there exists a legendary tale known
Join discussion
Mar 9 · 4 min read · As JavaScript developers, we often praise the language for its flexibility and Developer Experience (DX). We don't have to worry about pointers, memory allocation, or strict typing. But under the hood
Join discussion
Mar 8 · 14 min read · The Problem Statement: Why Do We Need Node.js? Imagine a web server that receives thousands of requests at the same time. Users are opening pages, sending API requests, uploading files, and expecting
Join discussion