Data Mesh Live 2025 - Program

How to Train Your Domain Model

DDD Europe - Talk (50min)

Speakers

Tobias Goeschel

Tobias Goeschel
Date
Description

The newest generation of Large Language Models come with exciting features, such as agents and guardrails, which promise great improvements in accuracy, and enable GenAI applications to execute a variety of tasks.

Instead of using models to write code, can we use them to replace code? How well are they suited to reason about complex domains? Can they keep up with traditional (deterministic) domain logic? Can they be fine tuned using DDD artifacts, such as graphical or textual representations of the domain?

This talk shows a series of tests and experiments that may bring us closer to embracing GenAI as a general way of designing business applications.

About Tobias Goeschel

Tobias started his career as a freelance web developer in the late 90s and has since worked on hundreds of projects of varying sizes and lengths - from a single person to multiple teams, from a few days to several years - and in many different roles: Consultant, crafter, coach, and... well, architect. He is a strong advocate of diversity and inclusion in the tech industry, and an active member of the European Software Crafters and Domain Driven Design communities.