Skip to main content

Articles for the tag
ubiquitous language

6 Results
Post categories: Learn
Artificial intelligence does not eliminate ambiguity: it makes it faster, more scalable and harder to detect.
16 June 2026 - 5 minutes reading

Alberto Acerbis, in the second article of his series on Domain-Driven Design and AI, explores why the real risk of AI-driven systems is not the automatic generation of code, but the attribution of the correct meaning to domain concepts.

Post categories: Learn
Domain-Driven Design and AI: the problem is not the code, but the meaning
16 June 2026 - 6 minutes reading

In this first of two articles on Domain-Driven Design and AI, Alberto Acerbis explores why, in the era of AI-generated code, the primary challenge is no longer producing software, but ensuring that it accurately reflects the intended meaning of the business domain it is meant to represent.

Post categories: Code
Ubiquitous Language as a Control System for LLM-Assisted Development
19 March 2026 - 6 minutes reading

When using LLMs to generate code, the quality of the results depends on the clarity and consistency of your language. Ubiquitous Language becomes a critical framework, acting as the control system for AI-driven development.

Post categories: Learn
Living Documentation, Spec-Driven Development and DDD
20 January 2026 - 5 minutes reading

Nowaday, in the era of AI agents, documentation is an active part of a project, just like code. Alberto Acerbis gives us his thoughts on the comparison between Living Documentation and Spec-Driven Development.

Post categories: Code
DDD, Microservices, and Evolutionary Architectures: the Role of Software Architect
23 June 2025 - 10 minutes reading

In this tenth and final article of the Domain-Driven Design series, Alberto Acerbis explores the role of the Software Architect and how it translates within the world of DDD.

Post categories: Code
DDD, Microservices and Evolutionary Architectures: Strategic Patterns
21 May 2025 - ~ 12 minutes reading

Third article on Domain-Driven Design (DDD), microservices and evolutionary architectures. Alberto Acerbis discusses modular architecture, the meaning of “module,” and how it aligns with DDD strategic patterns.