Platformatic
The Node (and more) Banter
The Node (and more) Banter is your weekly dose of unfiltered, unscripted conversations between Luca Maraschi and Matteo Collina. We explore the edge cases, the anti-patterns, and the things no one puts in the docs. From distributed architecture to platform pitfalls and how enterprises tackle modern development—nothing’s off-limits. It’s not just Node.js®—it’s everything around it, wrapped in sharp banter, war stories, and real-world insight. The sky’s the limit.
Author
Platformatic
Category
Podcast website
Latest episode
Jul 8, 2026
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
The Platform Trap 02.07.2025 51:26
Internal platforms were supposed to streamline development. Instead, many teams find themselves maintaining internal systems more complex than the apps they support. In this episode, we explore the platform trap—how well-meaning abstractions can evolve into burdens, and what separates effective internal platforms from over-engineered detours. We’ll dig into: ✅ When “platform” becomes a second pro...
Make vs Build: The Architecture Fork 27.06.2025 47:37
In today’s composable world, teams face a critical decision: make the pieces work together—or build the platform themselves. On paper, the flexibility is liberating. In reality, it comes with trade-offs that hit engineering velocity, cost, and maintainability. In this episode, we break down the models behind modern digital platforms: ✅ The true cost of "just integrating" SaaS and headle...
Your Stack Is Charging You 24.06.2025 51:14
Modern architectures promise flexibility—mix the best services, swap parts anytime, go faster. But somewhere between headless CMSs, personalization engines, CDNs, and frontend frameworks... things start to drag. In this episode, we unpack the hidden cost of assembling your tech stack like LEGO: ✅ Why delivering content at scale gets harder with every new service ✅ The tension between personaliza...
The BFF Pattern: Glue or Liability? 19.06.2025 47:23
In this episode, we take a hard look at the Backend-for-Frontend (BFF) pattern: why it was introduced, where it actually helps, and where it starts to fall apart in real-world microservices architectures. We explore the core problems BFFs were meant to solve—API orchestration, frontend-specific shaping, security boundaries—but also the unintended costs: duplication of business logic, latency intro...
Node loves PHP: Reuniting Web’s Power Duo for the Microservices Era 19.06.2025 55:27
PHP once ruled the web—and for good reason. Its simplicity and ubiquity made it the go-to runtime for millions of developers. But in today’s cloud-native world, Node.js has taken center stage for event-driven performance and modern tooling. At Platformatic, we’re not picking sides—we’re bridging them. In this episode, we dive into why PHP and Node.js aren’t rivals but the perfect pair for modern b...
From Sensors to Sentience: Making APIs AI-Ready in the Age of Smart Devices 19.06.2025 41:38
The boundary between physical and digital is dissolving. With OpenAI reportedly partnering with Jony Ive to build next-gen AI-powered hardware, a new era of intelligent IoT devices is taking shape—one where APIs need to do more than just respond. They need to understand, predict, and adapt. In this episode, we explore what it takes to modernize traditional APIs for this future. We break down: ✅ T...
Command Query Responsibility Segregation (CQRS) and Event Sourcing 19.06.2025 53:29
In this episode, we dive into two powerful architectural patterns that are often misunderstood: Command Query Responsibility Segregation (CQRS) and Event Sourcing. We unpack how CQRS can bring clarity and performance to complex systems by decoupling reads from writes, and how Event Sourcing allows you to track every state change as a series of immutable events. But it’s not all sunshine and scalab...
Microservices and Kafka 19.06.2025 52:51
In this episode, we unpack the communication layer of microservices—arguably the most complex and critical part of distributed systems. We start with a clear introduction to Apache Kafka—what it is, how it works, and why it's become a cornerstone for decoupled, scalable systems. Then, we shift into real-world strategies for using Kafka to build reliable, event-driven Node.js services that can scal...
A deep dive into the OpenAPI Specification 19.06.2025 53:33
The OpenAPI Specification has become the standard for describing RESTful APIs — but its true power is often underutilized. In this deep dive, we’ll unpack what the spec can do, how to leverage it for automation, and how it fits into modern API-first development workflows. In this Episode, we’ll cover: ✅ What the OpenAPI Specification actually defines ✅ How to generate clients, servers, and docs...
Distributed Systems Series: Authentication and Authorization Part 2 19.06.2025 53:25
Secure your distributed systems against modern threats with our expert-led webinar on Authentication and Authorization. Join us as we dive deep into the complex challenges of identity management in distributed architectures and explore cutting-edge solutions that balance security with scalability. From token-based authentication patterns to zero-trust implementations, this session will equip you w...
Distributed Systems Series: Authentication and Authorization Part 1 19.06.2025 48:23
Secure your distributed systems against modern threats with our expert-led webinar on Authentication and Authorization. Join us as we dive deep into the complex challenges of identity management in distributed architectures and explore cutting-edge solutions that balance security with scalability. From token-based authentication patterns to zero-trust implementations, this session will equip you w...
A Deep Dive into Fastify with Tomas Della Vedova 19.06.2025 56:04
What makes Fastify one of the fastest, most efficient web frameworks in the Node.js ecosystem? In this candid conversation, we’ll sit down with Tomas Della Vedova, lead maintainer of Fastify, to talk about performance, extensibility, and the future of backend development in JavaScript. In this episode, we’ll cover: ✅ Fastify’s core design principles and why they matter ✅ How to optimize performa...
How do I maintain services in a distributed system? 19.06.2025 59:29
In a distributed system, things will fail — the challenge is making sure your services can recover, scale, and still talk to each other effectively. In this episode , we'll cover: ✅ Common failure modes in distributed systems — and how to handle them ✅ Strategies for service-to-service communication at scale-When to use REST, GraphQL, or a mix of both ✅ Observability essentials: tracing, logg...
Scaling Node.js: Microservices & Kubernetes 19.06.2025 51:37
As your Node.js applications grow, so do the challenges of scaling, deploying, and managing them efficiently. Microservices architecture, paired with Kubernetes, offers a powerful solution—but it’s not without complexity. Whether you're just getting started or looking to improve your current setup, this session will break down what you need to know: ✅ When (and when not) to break a Node.js monoli...
Deploying Node.js on AWS EKS....but make it scalable! 19.06.2025 1:01:34
Modern Node.js applications demand more than just containerization — they need resilience, scalability, and observability from day one. In this episode, we’ll dive into how to harness the full power of AWS EKS to run Node.js apps at scale, with confidence. Whether you're migrating from a monolith or fine-tuning your microservices, this session will help you build a production-grade foundation that...
Unpacking Config & Env Variables in Node.js 19.06.2025 1:02:17
Ever deployed an app only to realize an environment variable was missing or misconfigured? Managing configuration in Node.js should be simple—but without the right approach, it can quickly become a security risk or a debugging nightmare. This week, we’re diving into how to properly handle environment variables and configuration in Node.js with special guest Liran Tal from Snyk! We’ll cover: ✅ Bes...
A guide to building stateful distributed systems 19.06.2025 50:41
Modern applications increasingly rely on stateful distributed systems for databases, messaging, and real-time processing. But managing state in a distributed environment is complex—how do you handle data consistency, scaling, and fault tolerance effectively? In this episode, we discuss: ✅ The difference between stateless and stateful architectures ✅ How to scale and manage stateful workloads eff...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.