Talk details

In schedule:
Purple stage
May 29, 16:55 - 17:40 CET
Evolutionary Architecture: The What. The Why. The How.
Topics:
architecture
domain-driven design
modular monolith
microservices
software architecture
software development
Level: General

Fire in production and not knowing which component was at fault?

Leaking layers?

It takes forever for the application page to load, but it used to be super fast at the beginning?

Don't worry - these are very common problems. Many factors lead to them and my role here is to help you tackle them.

You might ask how? I'm already rushing to answer - using an evolutionary approach to your software architecture.

You will learn 4 steps of evolution:

  • Simplicity

  • Maintainability

  • Growth

  • Complexity

Whether you are a beginner or an experienced folk, this talk will give you the insights you need to build an architecture that is flexible and manageable over time.

Speaker
Craft 2025 - Maciej Jedrzejewski
Maciej Jedrzejewski
Tech agnostic architect at OEKO-TEX/Fractional Architect

MJ is a tech-agnostic software architect championing a holistic and pragmatic approach to system design. Guided by his philosophy "Start small, dream big," he helps organizations build scalable solutions that evolve with changing needs.As the author of Master Software Architecture book and founder of the Evolutionary Architecture repository, MJ shares his expertise to empower developers and archit...