Docker Compose is often treated as a “local-only” tool, while CI pipelines reimplement the same logic … Simplified monorepo with docker compose for local development, CI and productionRead more
Latest posts
Rethinking Date Handling in DTOs: Why Strings Make More Sense in NodeJS
Data Transfer Objects (DTOs) are the contracts between client and the server. They need to be … Rethinking Date Handling in DTOs: Why Strings Make More Sense in NodeJSRead more
Introducing the 3.1 Maturity Level of REST API Design: JSON Schema-Aware Hypermedia
REST API maturity is often evaluated using the Richardson Maturity Model (RMM), which defines four levels: … Introducing the 3.1 Maturity Level of REST API Design: JSON Schema-Aware HypermediaRead more
Hexagonal Architecture Abuse: When Organization Becomes Obfuscation
Hexagonal architecture (also known as Ports and Adapters) is a powerful way to design software that … Hexagonal Architecture Abuse: When Organization Becomes ObfuscationRead more
Misusing Command and Query Buses in Modular Monoliths: A NestJS Perspective
In recent years, architectural patterns like Command Bus and Query Bus have gained popularity, especially in … Misusing Command and Query Buses in Modular Monoliths: A NestJS PerspectiveRead more
