139. Building Software AI Agents Can Actually Work With. Hannes Lowette on Event Sourcing

Content type
Podcast

139. Building Software AI Agents Can Actually Work With. Hannes Lowette on Event Sourcing

What makes software easier for AI coding agents to understand, maintain, and change? In episode 139 of Betatalks, Rick & Oscar welcome Hannes Lowette, Head of Learning & Development at Axxes, to talk about event sourcing, domain-driven design, and the architectural choices that help both developers and AI agents.

Hannes explains how recording meaningful business events and separating command handlers, projections, and downstream actions keeps change context small, and why that could make event-sourced systems a strong fit for AI-assisted development. But when does event sourcing add value, and when is it just extra complexity?

They also cover microservices versus modular monoliths, choosing architecture for the wrong reasons, AI-assisted legacy migration, and why naming, tests, and ADRs still matter.

Beyond the tech: coaching, conference speaking, and how woodworking, a handmade travel guitar with a Visual Studio inlay, and The Linebreakers connect Hannes to the developer community.

An episode for developers, architects, and tech leads thinking about maintainable systems and the role of AI agents in software engineering.

About this episode, and Hannes Lowette in particular: you can find Hannes on LinkedIn.

About Betatalks: watch our videos and follow us on Instagram, LinkedIn, and Bluesky. 

More podcast episodes

Move forward, digitally stronger? Marjolein is happy to help you!

Or leave your details here and we will get back to you as soon as possible.
Marjolein