
Dataloaders with @nestjs/graphql in a Federated Setup
How to integrate dataloader with @nestjs/graphql in a federated GraphQL architecture. This guide covers resolver patterns, request-scoped loaders, and efficient reference resolution to eliminate N+1 queries.

Scaling Node Applications: Playing Defense
A deep dive into best practices for scaling Node.js applications in Kubernetes, focusing on CPU-based autoscaling, API latency budgets, and architectural patterns that keep systems predictable and resilient.

Optimizing Engineering Documents for the Reader
A framework for writing effective engineering documents by aligning with reader intent. Tailor standards, design docs, and tech evaluations for clarity, impact, and better decision-making.

The Hidden Cost of BFFs: Why We're Moving Beyond the Backend-For-Frontend Pattern
BFFs once promised better developer experience and tailored APIs—but over time, they introduced complexity, duplication, and architectural drag. In this post, I share why we’re retiring our BFF layer in favor of a leaner, more maintainable “2.5-tier” approach—and what others can learn from our evolution.