Mind the Architecture
  • Home
  • Workshops & Training
  • Open Source
  • About
  • GitHub
  • LinkedIn
  • X
  • Facebook
Sign in Subscribe

Software Architecture

Domain Types: Build, buy, or outsource?

Domain Types: Build, buy, or outsource?

Architectural decisions evolve with knowledge. Domain classification provides direction, helping teams balance building, buying, and outsourcing as the system and market change.
Sebastian Malaca 11 Mar 2026
Domain Types: Identifying core, supporting, and generic domains

Domain Types: Identifying core, supporting, and generic domains

Not all domains are equally important. Domain-Driven Design classifies them into core, supporting, and generic domains, helping teams focus their effort where the business gains the most competitive advantage.
Sebastian Malaca 11 Mar 2026
Ubiquitous Language: Structuring knowledge into domains (Part 3)

Ubiquitous Language: Structuring knowledge into domains (Part 3)

The same word can mean different things in different domains. Identifying these differences helps reveal domain boundaries and ensures the language within each domain remains clear and unambiguous.
Sebastian Malaca 11 Mar 2026
Mind the gap between problem and solution spaces

Mind the gap between problem and solution spaces

Every system starts with a Problem Space - the needs, issues, and expectations of stakeholders. The Solution Space defines how we address those problems through design and architecture.
Sebastian Malaca 11 Mar 2026
The good, the bad and the boundaries

The good, the bad and the boundaries

Good architecture is not about choosing one type of boundary. It’s about combining domain, technical, and infrastructure perspectives to design systems that evolve with growing knowledge.
Sebastian Malaca 11 Mar 2026

Subscribe to Mind the Architecture

Don't miss out on the latest news.
  • Sign up
  • GitHub
  • LinkedIn
  • X
  • Facebook
Architecture is a journey, not a destination. Let's make sure you're heading in the right direction.