Home Podcast The Node (and more) Banter
The Node (and more) Banter

The Node (and more) Banter

Platformatic 77 Episodi set 16, 2026

The Node (and more) Banter is a weekly podcast featuring unfiltered conversations between Luca Maraschi and Matteo Collina. They explore edge cases, anti-patterns, and undocumented aspects of modern development, focusing on Node.js and related technologies. Episodes cover distributed architecture, platform pitfalls, and how enterprises approach building software. With sharp banter and real-world war stories, the show goes beyond Node.js to discuss everything around it.

Episodi

Imagine a world where npm...
Imagine a world where npm... set 16, 2026 00:36:43 What if you could execute a package without ever unzipping it? What if npm had no central server, just a peer-to-peer mesh with cryptographic integrity baked in?No slides, no answers, no agenda.Just Luca Maraschi and Matteo Collina following the current wave of NPM, and GitHub outages to their logical conclusion: maybe it's time to imagine a completely different world.
The HTTP/2 Bugs Hiding in Plain Sight
The HTTP/2 Bugs Hiding in Plain Sight set 9, 2026 00:25:15 Most develpors skip release notes. You update a library, the tests pass, you deploy, and everything seems fine. Later, someone spots that 0.025% of requests are failing; not enough to set off alarms, but too steady to ignore. This is what happens with the HTTP/2 upgrade you might not have noticed. Undici 8 and Node 26 now automatically use HTTP/2 if the server prefers it, so if your internal load
Will AI Kill the Framework?
Will AI Kill the Framework? set 2, 2026 00:31:04 There's a growing belief that AI-generated code is so fast and cheap that foundational, general-purpose tools are obsolete. The argument goes: why optimize for everyone when you can generate code tailored to each workload? Some claim frameworks are outdated and the future is ad-hoc and disposable. Luca and Matteo challenge this view with benchmarks, white papers, and production experience.In t
Every Week the Same Spike. Every Week Your Autoscaler Is Surprised.
Every Week the Same Spike. Every Week Your Autoscaler Is Surprised. ago 26, 2026 00:31:36 Every Friday evening, your traffic goes up. Each weekday morning, your app becomes active again. Overnight, things slow down. Your autoscaler has seen this pattern many times, but tomorrow it will act like it’s new. It waits for a metric to cross a threshold, then starts adding capacity, which means you get a period of slower performance while the pods catch up. The real issue isn’t the pattern; i
Who Gets to Decide When You Can Use AI?
Who Gets to Decide When You Can Use AI? ago 19, 2026 00:33:20 Matteo works on cybersecurity for Node.js every day. AI has become essential for managing the flood of new vulnerabilities. Still, Fable blocks anything that interacts with a pointer, Anthropic's frontier models are off-limits for security research, and the US government can change the rules at any time. This leaves open source maintainers and security researchers without good options. So Matt
Should You Block the Event Loop?
Should You Block the Event Loop? ago 12, 2026 00:27:17 Every Node.js developer learns the same rule on day one: never block the event loop. Async is good, sync is bad, and the libuv thread pool is your friend. Then a real customer brought Luca and Matteo a compression problem that turned all of that upside down. Turns out, the rule is only half the story, and the other half can bring your app down.In this episode of The Node (and more) Banter, Luca Ma
Nitro Builds the Server. Who Runs the Fleet?
Nitro Builds the Server. Who Runs the Fleet? ago 5, 2026 00:26:43 Nitro gives you a clean, portable server. Whether you use it on its own or with Vite, you get consistent builds, familiar routing, and a smooth development workflow. But Nitro doesn’t explain what to do when you have several instances and a cron job, or when you need a gateway, metrics, and worker health checks. Nitro handles the server, but someone still has to manage the whole fleet.In this epis
Your Bug Fix Will Never Reach the Runs That Need It
Your Bug Fix Will Never Reach the Runs That Need It lug 29, 2026 00:30:15 You spot a critical bug in production, fix it, deploy, and feel relieved. But then you notice the workflows that need the fix most, like 30-day subscription cycles, compliance timers paused for months, or approvals waiting on a signature, are still stuck on the old version. They never get the fix. That’s not a safety net. It’s a risk that never disappears.In this episode of The Node (and more) Ban
Are Your AI Agents Really Production Ready?
Are Your AI Agents Really Production Ready? lug 22, 2026 00:27:57 Eve is a well-designed open-source agent framework. It offers a clean programming model, filesystem-based instructions and tools, and durable sessions built on the Workflow SDK. However, running Eve in a real enterprise Kubernetes environment needs extra infrastructure that isn't included by default. We built that missing piece, and in this episode, we share the full story of how Watt made it
Is AI Saving Open Source Or Just Using It?
Is AI Saving Open Source Or Just Using It? lug 15, 2026 00:28:28 People keep saying that AI helps developers get more done. But few are asking who pays for the computing power, tokens, and time needed to keep the open-source projects behind AI running. Node.js maintainers often use their own servers, patch together free subscriptions, and struggle to get access to the latest models they need to strengthen the core infrastructure that supports the AI industry. S
Your Node.js Gateway It's Doing Twice the Work
Your Node.js Gateway It's Doing Twice the Work lug 8, 2026 00:30:56 You launch a new product. Thousands of users click the same link at the same time. The cache is cold, and your Node.js app starts generating the exact same response hundreds of times simultaneously, burning CPU, hammering your database, and slowing down for everyone. This is the thundering herd problem, and most teams only discover it the hard way. So what if your gateway could just... not do that
How Do You Build Skew Protection? Let's unpack it
How Do You Build Skew Protection? Let's unpack it lug 1, 2026 00:38:29 "Zero downtime" doesn’t mean there’s no risk. When you release new code, some users still have the old version open in their browser, using outdated JS bundles and React state, without realizing anything has changed. Teams usually find out when a checkout fails or a form resets in the middle of a session.In this episode of The Node (and more) Banter, Luca Maraschi and Matteo Collina brea

Consigliato