Webinar #11 - Maciej "MJ" Jędrzejewski - Evolutionary Architecture: The What. The Why. The How.

Architecture is about making important decisions at the right time. One of the soundest suggestions is to delay the most significant decisions as much as we can. That’s a nice slogan, but how to find the sweet spot?

Maciej "MJ" Jędrzejewski told us about Evolutionary Architecture: The What. The Why. The How. Showing us how to design good enough solutions that can evolve from simple solutions to complex ones.

Maciej presented his webinar as:

Are you overwhelmed by the complexity of modern software architectures?

Not sure whether to start with microservices or a monolith? Are you worried about ending up with an overly complicated architecture or a big ball of mud?

In "Evolutionary Architecture: The What. The Why. The How." I will present a practical, evolutionary approach to software architecture that is designed to grow and adapt with your application.

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

And that’s what he did!

You’ll find here:

All of that is backed by Maciej’s experience as a software architect and facilitator of modern software development practices. He’s advocating and practising shortening the feedback loop in every area of a lifecycle, e.g. short-living branches, vertical slices, canary releases, continuous delivery, continuous deployment, and more.

His main areas of interest - Domain-Driven Design and Artificial Intelligence.

Check more in his:

I’m personally super happy that he presented on this topic, as I love his pragmatic approach based on his strong experience with real projects. Plus, Maciej is also a member of our community, which makes me happy that we’re getting more content not from me but from our members!


Webinars: