Domain-Driven Design Modeling Process: From Problem to Solution Space
May
4
to May 7

Domain-Driven Design Modeling Process: From Problem to Solution Space

Breaking a large domain into subsystems is an exercise that many companies are going through when they kick off a new project or decide to migrate from a monolith architecture to microservices. The approach of creating a number of loosely coupled software services promises to bring a lot of benefits. These include improving team autonomy, reducing lead time, being able to innovate, and other traits that describe accelerated delivery cycles.

View Event →
Training: Designing Technology Strategy with DDD & Wardley Mapping [EMEA]
Sep
10
9:00 AM09:00

Training: Designing Technology Strategy with DDD & Wardley Mapping [EMEA]

Technology leaders play a key role in supporting the long-term strategic goals of modern businesses. Modernising the IT portfolio, aligning software with business needs, and building engineering organisations are some of high-stakes responsibilities you need to get right.

This course will give you the tools and principles to design your company’s technology strategy.

View Event →
Training: Designing Technology Strategy with DDD & Wardley Mapping [AMER]
Sep
8
4:00 PM16:00

Training: Designing Technology Strategy with DDD & Wardley Mapping [AMER]

Technology leaders play a key role in supporting the long-term strategic goals of modern businesses. Modernising the IT portfolio, aligning software with business needs, and building engineering organisations are some of high-stakes responsibilities you need to get right.

This course will give you the tools and principles to design your company’s technology strategy.

View Event →
Meetup: Extreme DDD Modeling with Alberto Brandolini
Mar
31
6:00 PM18:00

Meetup: Extreme DDD Modeling with Alberto Brandolini

What happens when you embrace modeling concepts “till it hurts?”. In the past years, we had the chance of playing with alternative approaches to software design, in the uncharted territories of CQRS and Event Sourcing, and had a few moments of “why don’t we try this instead?“, a few ideas that were weird initially, but that turned out to be good in retrospective.

View Event →
Meetup: Solve Complex Problems with DDD
Feb
18
6:00 PM18:00

Meetup: Solve Complex Problems with DDD

There are many ways to solve a problem at hand. The possibilities are endless, the risks are plentiful too: does the solution fit the problem? is it over engineered? is it naïvely oversimplified? do we need the software for this? does anyone care? - are just few of the questions popping up. Many practices and patterns help, but the choice is so wide it can be paralysing. Where do we start?

View Event →
Meetup: Event Sourcing with John Bywater
Nov
26
6:00 PM18:00

Meetup: Event Sourcing with John Bywater

The Python event sourcing library offers a convenient way to code event sourced aggregates and applications, in which state is determined by a sequence of domain events. Furthermore, the library's implementation of the process event pattern makes it possible to program reliable event processing systems independently of any particular database infrastructure or way of running the system. By designing both the domain events and the process events, we can fully determine what happens when a system is running.

View Event →
Meetup: Mob Programming with Yogi Valani
Nov
14
7:00 PM19:00

Meetup: Mob Programming with Yogi Valani

In this hands on workshop, participants will get a feel for what it is like to work in a mob. We will break out into mobs of 4-5 and build a pricing calculator for a company that sells luxury cruises with add-on items. The exercise is specifically designed to highlight aspects of mob programming, with each mob having a experienced facilitator guiding them.

View Event →
Intro Big Picture Event Storming Session at MK .NET's unconference and workshop day
Nov
9
9:00 AM09:00

Intro Big Picture Event Storming Session at MK .NET's unconference and workshop day

On 9th of November the .NET user group based in Milton Keynes will be hosting an uncoference and workshop day. During this event Kacper will be running an introductory Big Picture Event Storming session. If you are interested in learning about the technique and try it in practice it's a great opportunity to do it during this unconference!

View Event →
Meetup: Bridging the gap between IT and Business using Event Storming
Nov
6
6:00 PM18:00

Meetup: Bridging the gap between IT and Business using Event Storming

  • BCS, The Chartered Institute for IT (map)
  • Google Calendar ICS

One of the many challenges that modern organisations are facing is how to get the communication between business and technical stakeholders right. It’s usually easy to answer whether something can be built, or what resources are required so it can be delivered. On the other hand, how do we make sure that we are solving the right problem? Or that we know what the business challenge is.

View Event →