Fabrizio Lazzaretti

Book: Crafting Great APIs with Domain-Driven Design

A comprehensive guide to crafting asynchronous and synchronous APIs using Domain-Driven Design. Learn collaborative API design between IT and business experts, covering OpenAPI, AsyncAPI, and api design in greenfield as well as modernization strategies for legacy systems.

Talk: Bringing Avro and AsyncAPI Together - Pitfalls and Learnings

This talk explores the practical challenges and learnings from integrating Apache Avro with AsyncAPI for event-driven architectures. Learn about the pitfalls to avoid when combining binary serialization formats with AsyncAPI specifications, schema evolution strategies, and best practices for maintaining consistency across your event-driven systems.

Talk: How to Design AsyncAPIs in Workshops - The API Product Canvas

A hands-on workshop exploring how to use the API Product Canvas for designing AsyncAPIs. Learn practical techniques for collaborative API design that brings together business stakeholders, architects, and developers to create well-structured event-driven APIs.

Talk: How to design AsyncAPIs in Workshops: The API Product Canvas

Learn how to use the API Product Canvas methodology to design AsyncAPIs in collaborative workshops. This talk, presented with Annegret Junker, demonstrates practical techniques for creating event-driven API designs that align business requirements with technical implementation.