Building Scalable Microservices with Node.js and NestJS
A deep dive into designing production-ready microservices using NestJS — covering service communication, message queues, and fault tolerance patterns.
AI-assisted deep dives into backend engineering, databases, security, DevOps, and machine learning — written from real production experience.
8 articles
A deep dive into designing production-ready microservices using NestJS — covering service communication, message queues, and fault tolerance patterns.
From custom serializer mixins to Celery task patterns and PostgreSQL query optimisation — the DRF techniques that actually matter when your API handles real traffic.
Not just theory — how to implement a real OAuth2 Authorization Server with PKCE, refresh token rotation, and OpenID Connect discovery, from someone who built one.
EXPLAIN ANALYZE, partial indexes, composite indexes, GIN for JSONB — the PostgreSQL tuning techniques that cut query times from 4s to 40ms in a real healthcare system.
memo, useMemo, useCallback, Suspense, and the new React Compiler — which optimisations actually matter and which are premature, with real profiler numbers.
From a single Dockerfile to a Kubernetes deployment with health checks, rolling updates, and autoscaling — the concepts that actually matter for shipping backend services.
How to train an XGBoost model, evaluate it properly, serialise it, and wrap it in a Django REST API — based on a real inventory forecasting system.
Not a dogmatic take — a practical breakdown of when GraphQL genuinely wins, when REST is the right call, and the mistakes I've seen teams make choosing the wrong tool.