Skip to content

Blog

Managing Domain Complexity with Bounded Contexts

Reading notes on bounded contexts — why one ubiquitous language can't span a whole organization, and why drawing the walls is a design decision, not a discovery.

Read more →

May 12, 2026

Discovering Domain Knowledge

Reading notes on ubiquitous language as a continuous practice, not a deliverable — and why every glossary starts lying the moment the conversation stops.

Read more →

May 7, 2026

Deconstructing Strategic Design into Subdomains

A reflection on the foundational concepts of Domain-Driven Design, exploring strategic vs tactical design and the different types of subdomains.

Read more →

May 4, 2026

Hello World!

A space for learning: Golang, Rust, System Design, System Thinking, Leadership, and insights through the lens of real experience

Read more →

March 21, 2026