Skip to main content

Command Palette

Search for a command to run...

About

About

I write about domain-driven design, AI-assisted software development, event-driven architecture, and the design of understandable software systems.

The core idea behind this blog:

AI can help us produce code, documentation, tests, and models faster. But it does not remove the need for domain understanding, clear boundaries, ownership, language, and architectural judgment.

This blog explores how DDD can help keep AI-assisted software development grounded in real-world context.