Aardling's Avatar

Aardling

@aardlingeu.bsky.social

Software consultancy for complex environments. Domain modelling, architecture, and strategy.

52 Followers  |  144 Following  |  57 Posts  |  Joined: 27.01.2025
Posts Following

Posts by Aardling (@aardlingeu.bsky.social)

Preview
Speaking and Keynotes Invite one of our specialists to your next event. Whether at an internal conference or a one-off event, we deliver talks to stakeholders in your organisation on our exper

Introduce new thinking in your organisation with a talk from one of our consultants. Whether it's for an internal conference or a standalone event, we can create momentum for change in your organisation. Get in touch to learn more aardling.eu/en/services/...

03.03.2026 11:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Portbase’s goal is to enable goods and data to flow efficiently through Dutch ports.

With our help, Portbase gained a strategic tool for managing the complexity of critical port infrastructure. Take a look at our case study aardling.eu/en/insights/...

24.02.2026 10:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

If the model you create is hidden away in the engineering organisation, you will lose a lot of its value. The business needs to not only understand the model but also share the ownership. aardling.eu/en/insights/...

11.02.2026 11:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

When we model, finding the right words helps us reason at a higher level.

In a recent presentation, our senior consultant Stijn Vannieuwenhuyse shared some tips for designing domain models with the business in mind. Read more on our blog - aardling.eu/en/insights/...

07.01.2026 11:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

To listen to the full conversation between Thomas Coopman and Gien Verschatse, search Satisfying Software on Google or YouTube.

15.12.2025 11:02 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

β€œOK, we’ve done some EventStorming. Now what? How do we translate it into code?”

Just because something appears in the EventStorm, it doesn’t mean it needs to be implemented as code. A Command in the model might end up being a function call on an object.

15.12.2025 11:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

πŸ’‘ "We listen to what the business wants and translate that into quality software"

If you describe DDD to someone outside of software development, they might assume all software is designed this way, but in reality, it's not!

01.12.2025 08:31 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Riverside.FM | Webinar

Join Stijn Vannieuwenhuyse on December 11 (12:30 CET) to learn how to design domain models which are fit for purpose.

Sign up to secure your spot - riverside.fm/webinar/regi...

24.11.2025 13:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Your domain model isn’t helping your business (yet!)

To ensure your model brings value to the business, all key business stakeholders need to understand the model. If it's only the engineers, your team miss out on lots of value. 1/2

24.11.2025 13:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

When should you reconsider the design of your current domain model?

Noticing when your domain model is no longer fit for purpose is a crucial skill for programmers.

It's important that as a team, you have a culture that questions whether the model is a stable reflection of the software.

18.11.2025 11:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

You can’t perfectly design your software system from the beginning.

Your system design will evolve as you iterate based on customer feedback and new information. Once you have this iterative cycle, refactoring and adding new product capacities becomes easier

Search for Satisfying Software on YT

13.11.2025 11:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

β€œThe hardest part (of deciding) is framing the problem. It is also the part we spend the least amount of time on.”

This is _so_ true.

πŸ‘πŸ» @gienverschatse.com closing #NewCrafts #Paris 2025.

06.11.2025 16:27 β€” πŸ‘ 25    πŸ” 5    πŸ’¬ 0    πŸ“Œ 1
Post image Post image Post image

@newcrafts.bsky.social Day 2 in Paris πŸ‡«πŸ‡· is underway.

@tcoopman.bsky.social ran a workshop reviewing the advantages of using LLMs to design complex software systems.

And @gienverschatse.com closed the day with her keynote on how to make better decisions in complex software projects.

07.11.2025 12:37 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

🚫 Your bounded contexts shouldn't match 1-1 with your business domains.

Mathias Verraes, Aardling's principal consultant, recently wrote about this on his blog. verraes.net/2025/08/doma...

05.11.2025 11:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The quote "All models are wrong but some are useful" should not be read as an excuse to stick with your model. It's a call to actively search for more useful models.

27.10.2025 19:28 β€” πŸ‘ 22    πŸ” 9    πŸ’¬ 4    πŸ“Œ 2

If you're new my work on models: verraes.net/2022/09/crit...

28.10.2025 08:55 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

High praise for our senior consultant @gienverschatse.com!

04.11.2025 11:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Jordy Dehaes, CTO: "Protime was in a challenging moment when Aardling came along and Thomas struck the right balance between getting input and moving forward."

"It definitely helped to have that outside voice with different experiences," says Erik SacrΓ©.
πŸ“– Read the full case study: bit.ly/3IdwYMC

26.09.2025 12:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

From chaos to clarity: Designing the new team structure: Aardling didn't just identify Protime's ownership problem, they architected the solution.

The transformation design:
FROM:Feature teams rotating every 4-6 months
TO:Domain-aligned teams with clear ownership

πŸ“– Read further bit.ly/3IdwYMC

24.09.2025 12:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

The power of asking the right questions at the right time πŸ’‘
Aardling's breakthrough with Protime came through carefully designed workshops with a cross-section of the software organisation.
πŸ“– Read the full case study: bit.ly/3IdwYMC

22.09.2025 12:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Erik SacrΓ©, Protime's Technology Architect, highlights what made Aardling's guidance valuable:
"Thomas could point to examples where this had worked or where this didn't work. I could only bring it from a theoretical point of view
πŸ“– Read the full case study: bit.ly/3IdwYMC

18.09.2025 12:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

How do you diagnose complex organisational problems?
When Protime contacted Aardling in 2023, they had 12 teams, solid technical infrastructure, but delivery was unpredictable.
The breakthrough insight: "Everyone owns everything" had become "No one owns anything."
πŸ“– bit.ly/3IdwYMC

16.09.2025 12:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Calling all data leaders and practitioners! πŸ“£ Data Mesh Live 2026 is your essential meeting point for advice, guidance, and community in managing data in complex environments. Join us June 11-12, 2026, for practical, actionable insights on building modern data systems at scale: 2026.datameshlive.com

05.09.2025 10:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

The CFP for Domain-Driven Design Europe 2026 and for Data Mesh Live 2026 is open:
Our consultants wrote some tips to help write the best CFP: aardling.eu/en/insights/...

03.09.2025 10:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Aardling is bringing two leading conferences back to Antwerp in 2026!
- DDD Europe (June 10-12)
- Data Mesh Live (June 11-12)
Tickets are now open for both conferences: ti.to/on3/aardling26.

01.09.2025 10:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Nothing beats face-to-face learning and networking. Join us in beautiful Paris for an immersive workshop experience where you can connect with fellow practitioners and dive deep into complex scenarios together.

πŸ‡«πŸ‡· Location: Paris, France
🀝 Format: Interactive in-person workshop
πŸ‘‰ ti.to/aafr/nc25

29.08.2025 08:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Join our expert Aardling consultant Gien Verschatse for an in-depth exploration of strategic DDD concepts. This training focuses on the high-level design patterns and strategic thinking that make DDD so powerful for complex business domains.

Discover Strategic DDD: ddd.academy/strategic-dd...

27.08.2025 08:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

From an engineering perspective, software wants to be decoupled. From a business value perspective, software wants to be deeply interconnected. That's the fundamental friction that software design, and Domain-Driven Design specifically, attempts to address.

06.06.2025 07:57 β€” πŸ‘ 29    πŸ” 12    πŸ’¬ 1    πŸ“Œ 2

"We have this mythical person in the DDD community: the domain expert" @settling-mud.bsky.social in the keynote with @johncutle.fish #dddeu

06.06.2025 07:45 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

At DDD Europe "Model drift and software attractors" by Barry O'Reilly, the great software architecture philosopher #dddeu

05.06.2025 10:18 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0