The Complete Responsive CMS Blog created by Francesco Malagrino

Beyond the Template: Writing Architecture Decision Records as Engineering Stories

Category: Software Architecture & Written by Francesco Malagrino On July-27-2026 14:00:48 Comments: 0

An Architecture Decision Record should not read like a compliance form nobody wants to open. At...

Read More ⟩⟩

The Multi-Cloud Reality: Architecting Kubernetes Baselines Across AWS, Azure, and GCP with Terraform

Category: Software Architecture & Written by Francesco Malagrino On July-15-2026 14:20:41 Comments: 0

Introduction Vendor lock-in is a legitimate concern for modern enterprises, bu...

Read More ⟩⟩

A Practical DDD + Kafka Microservices PoC: Outbox, DLQ, and Kubernetes (Helm + Kustomize)

Category: Software Architecture & Written by Francesco Malagrino On February-21-2026 16:32:35 Comments: 0

This post is a guided tour of the repo:

Read More ⟩⟩

DDD in TypeScript: Aggregates & Value Objects (the practical version, no religion)

Category: Software Architecture & Written by Francesco Malagrino On February-21-2026 16:23:17 Comments: 0

If you build microservices in Node/TypeScript, it’s way too easy

Read More ⟩⟩

Building a Saga Orchestrator in Node.js: A Production-Leaning Reference (Kafka + Idempotency + Rollbacks)

Category: Software Architecture & Written by Francesco Malagrino On February-20-2026 22:23:54 Comments: 0

Read More ⟩⟩

Saga Pattern in Microservices: Choreography Explained (and Why Compensations Matter)

Category: Software Architecture & Written by Francesco Malagrino On February-20-2026 22:20:29 Comments: 0

Read More ⟩⟩