Conference Speakers & Workshop Leaders

iSAQB Software Architecture Gathering 2025

  • Session (45min)
  • Beginner
  • 25 Nov 2025
  • 11:30-12:15
  • Room: Grenander 2+3

… and Then the Wolf DELETED Grandma

by Golo Roden

Try telling a fairy tale using CRUD: The big bad wolf DELETED Grandma, the king UPDATED the hunter’s task status, and … well, let’s stop right there.

Absurd? Absolutely. But this is exactly how we try to translate business stories into software every single day – using INSERT, UPDATE, DELETE. And surprise: it works just as badly as it does in a fairy tale.

So why do we keep doing it? Because we’ve been taught for decades that relational databases and CRUD are the standard. That this is how software is built. That it somehow fits. But if we’re honest, we’ve long known that this approach often causes more problems than it solves.

So what’s the alternative?

This is where Event Sourcing – and CQRS – come into play. In this talk, I’ll show you how these patterns help you build software that is better aligned with the business domain, more focused, and more maintainable. With more clarity and traceability – and less time and cost.

And in the end, we even save Grandma.