Fabrizio Lazzaretti

Podcast: Crafting Great APIs with Domain-Driven Design on Getting APIs to Work

A conversation with Erik Wilde on the Getting APIs to Work podcast about crafting great APIs with Domain-Driven Design: why better APIs matter even more in the age of AI, the journey from business problem to long-lived APIs, the Visual Glossary and the API Product Canvas, and why investing in API design up front pays off in the long run.

Talk: Crafting Great APIs with Domain-Driven Design at Spring I/O 2026

A recap of my session "Crafting Great APIs with Domain-Driven Design" at Spring I/O 2026 in Barcelona. From Business Process Canvas and Event Storming to the API Product Canvas, a collaborative approach that covers both sync and async communication, and how LLMs can accelerate the last mile to OpenAPI and AsyncAPI specs.

Talk: Crafting Great APIs with Domain-Driven Design at DDD MUC

A great evening at the DDD MUC meetup in Munich exploring how Domain-Driven Design principles transform API design and industrial AI applications. Two engaging talks followed by excellent discussions with the community.

Talk: Crafting Great APIs with Domain-Driven Design

Learn how to design APIs that developers love using Domain-Driven Design principles. This talk demonstrates how Domain Storytelling, Event Storming, and Context Mapping lead to well-designed APIs that reflect business understanding and are maintainable long-term.

Talk: Domain-driven API Design

Der Vortrag diskutiert anhand eines "Online Bibliothek" Beispiels, wie Domain Storytelling und Event Storming zu schönen APIs führen, die Entwickler nicht hassen. Gemeinsam mit Annegret Junker zeigen wir praktische Techniken für domain-getriebenes API-Design.

Talk: Domain-driven API Design

Der Vortrag diskutiert diese Fragen anhand eines Beispiels. Es werden die Methoden Domain Storytelling und Event Storming benutzt. Aus der daraus folgenden Context Map entstehen schöne APIs, die Entwickler nicht hassen.