Martin Dilger
Agentic Software Modeling on Eventmodelers.ai
Martin has spent most of his career building and evolving distributed systems in the real world, where requirements are incomplete, assumptions are wrong, and certainty is a luxury. Instead of fighting that reality, he’s made it his specialty.
He works with companies and engineering teams to fundamentally improve how they think about software, especially in the age of AI, where change is constant and clarity is rare. Martin helps teams design architectures that are flexible, understandable, and resilient enough to stay maintainable for years, not just releases.
Martin is the author of Understanding Event Sourcing, the first book to present a structured, practical approach to solving the everyday problems software teams actually face.
Upcoming masterclasses featuring Martin Dilger
Event Modeling & AI-Native Software Design
From Requirements to Maintainable Systems
AI can generate code in seconds. Maintaining and evolving that code is becoming the real challenge.
In this hands-on two-day workshop, you'll learn how to use Event Modeling to create clear, shared understanding of business requirements, design systems around independent slices, and use AI to generate working software from the Model.
Together we'll explore how to turn requirements into maintainable systems, apply Event Sourcing principles where they provide value, and design architectures that can adapt to changing business needs without becoming fragile.
By the end of the workshop, you'll have modeled a real system, generated code using AI, and learned practical techniques for handling change in modern software systems.
Topics covered:
- Event Modeling foundations
- Slicing and architectural boundaries
- AI-assisted software generation
- Event Sourcing principles
- Designing for change and long-term maintainability
Suitable for:
Software architects, engineering leaders, senior developers, and teams building software in an AI-driven world.
Reserve your spot now
Browse all experts
Here