Urs Enzler

Urs Enzler

Software architecture speaker | Evolutionary architecture and design patterns

Unknown3 talks · 1 event3 with video

About

Urs Enzler is a software architecture expert who speaks at major developer conferences about architectural patterns and evolutionary design. He has presented multiple times at Devoxx, one of Europe's leading developer conferences, sharing his knowledge on how different architectural approaches can work together to create better software systems.

His talks explore the relationships between various architectural patterns - including Onion, Hexagonal, Clean, and Fractal architectures - demonstrating how these seemingly different approaches complement rather than compete with each other. He focuses on practical guidance for developers looking to understand when and how to apply these patterns effectively.

Beyond pattern comparison, Urs addresses the broader challenge of evolutionary architecture development, showing teams how to build systems that can adapt and evolve over time. His approach emphasizes simplicity as a key driver for achieving evolutionary architecture, helping development teams avoid over-engineering while maintaining the flexibility needed for long-term success.

This profile was compiled from public conference data. Is this you? Make this page yours.

What Urs Talks About

1

Comparing and combining architectural patterns: Onion, Hexagonal, Clean, and Fractal architectures

2

Evolutionary architecture development strategies

3

Achieving evolutionary architecture through simplicity

4

Architecture aspects and decision-making frameworks

Talks3

Featured Talk

Onion, Hexagonal, Clean or Fractal Architecture? All of them, and more!

Onion, Hexagonal, Clean, or Fractal Architectures aim to organize how we deal with dependencies in our software architectures. But which one should we choose? After distilling the essence of each approach and comparing the advantages and challenges, I’ll show how to combine all of them into an approach to use evolutionary steps towards an architecture that fits your needs from day one until the software dies. You’ll see that layers and slices aren’t enough. A modularisation that fits the domain and simplifies understandability, changeability, and extensibility must go beyond these concepts.

Devoxx🇧🇪AntwerpMar 2025
Speaking History· 3 appearances · 2022–2025
🇧🇪Antwerp, Belgium
🇧🇪Antwerp, Belgium
🇧🇪Antwerp, Belgium
Speaking Style

At a Glance

3
Talks
4+
Years Speaking

Is this you?

Claim this profile to edit your bio, add talks, and get verified.

Checking status...

Know a talk we're missing?

Get in Touch

Save for Later

Fee Range
Pro
$$$$XX,XXX - $XX,XXX

Explore related directories

Conferences, directories, and industries connected to Urs Enzler

Urs Enzler