Ralf Westphal

Ralf Westphal

Ralf Westphal is an independent trainer and consultant specializing in long-term productivity in the age of AI, and preparing teams for the challenges of a VUCA world.

With nearly 40 years of industry experience, he co-founded in 2008 the largest German Clean Code initiative, which has grown to over 5,000 members.

Since 1997, Ralf has contributed extensively to magazines, books, and blogs, and regularly speaks at developer conferences across Germany, Europe, and beyond.

Sessions Montréal 2026

An Evolution of Software Architecture Patterns

Session en Anglais - Intermédiaire

Clean Architecture is not the final word in application design. This talk traces the history of software architecture patterns from the 1970s to today. We will categorize them by their core principles to understand the driving forces behind their evolution. You will leave with a clear framework to look beyond today's popular patterns, helping you make informed architectural choices that improve the testability and productivity of your team.

Event Sourcing without Dogma - Slaying Aggregates & Entities

Session en Anglais - Débutant

Event Sourcing appears complex because it's often presented with unnecessary DDD patterns and specialized databases. This talk returns to first principles, showing Event Sourcing as a simple, natural approach that mirrors how living systems handle information. You'll learn to implement Event Sourcing using only basic data structures and standard storage. Let’s move this powerful pattern from niche to mainstream development.