Articles
Technical deep-dives with interactive Mermaid diagrams.
Domain-Driven Design: Bounded Contexts Explained
Understand DDD bounded contexts — how to decompose a complex domain into autonomous modules with clear boundaries, shared kernels, and anti-corruption layers.
Read article →Event-Driven Architecture: Patterns & Pitfalls
An overview of event-driven architecture patterns including pub/sub, event sourcing, and the saga pattern — with Mermaid sequence diagrams.
Read article →How PostgreSQL Change Data Capture (CDC) Works
Learn how PostgreSQL CDC captures row-level changes using WAL, logical replication, and tools like Debezium to stream database events in real time.
Read article →What Is Apache Kafka?
A beginner-friendly introduction to Apache Kafka — distributed event streaming, producers, consumers, topics, and partitions explained with diagrams.
Read article →