Final (at least for now) batch of articles are now migrated from dev.to to my personal domain.
These are from my well received event sourcing series: https://zalas.pl/series/event-sourcing/
Three weeks ago, I joined an internal AI hackathon.
The rule: one day, build anything work-related — but rely almost entirely on AI.
Obviously, I chose to refactor a core, complex part of the system.
You know me — I like a bit of #DDDesign chaos.
A thread
1/9
I stumbled upon an opinion that in modern #dddesign the Aggregate should be freed from its constraints and the Dynamic Consistency Boundary (DCB) is the next cool thing.
I'm glad to see techies taking seriously the need to innovate with software.
The below post quotes my book "Strategic Monoliths and Microservices—Driving Innovation Using Purposeful Architecture" co-authored with @tjaskula.
#DDDesign is much more than the Magic Aggregate™.
Why pay more for less? My online #DDD workshop goes deeper, lasts longer, and costs less than a typical conference workshop—plus, you’re learning from the guy who wrote the book.
Join me on May 13–16
Price jumps Apr 21
kalele.io/training/iddd
#DDDesign
#DomainDrivenDesign
Next week, I will run my "Leveraging Team Topologies for Organization and Software Evolution" at the DDD NL meetup, hosted by Coolblue.
You can grab your spot here https://www.meetup.com/domain-driven-design-nederland/events/306843670
What is the question that you will bring?
Wait a minute. Do you mean to behave like real people, to drive toward innovation through meaningful sense giving and sense reading?
Pretty soon, true thought leaders will even be suggesting that #DDDesign is a reasonable way to hold to those worthwhile goals.
This is from an open spaces session at the recent KanDDDinsky conference. It's telling because a person using ESL wrote this, misspelling "lose" as "loose." It's a real example of possible lost context when not modeling in native language #DDDesign.
See:
https://mastodon.social/@VaughnVernon/114184473207585378
Take a look at the new experiment, lingvo (Esperanto for "language"). #DDDesign
The repository provides the first language:
- Spanish: Java keywords and some common function
Feedback, please.
Last year at the https://dddkrk.pl #DDDesign meetup we finished #TeamTopologies reading club.
Today I came across this cool article by Piotr Kacała.
https://www.linkedin.com/pulse/team-topologies-how-structure-your-teams-using-nine-six-kaca%C5%82a--iwvnf
So I decied to share it, and I hope it will be valuable to you too!
I find the 8th Principle very close to my heart: "Foster Continuous Discovery"
It should be recognized that reducing a team's cognitive load includes speaking the same language as the business in specific contexts.
The cognitive energy required to translate from business concepts to technical concepts, and technical concepts to business concepts, is enormous.
Do you need to reduce cognitive load? Start with a common language. #DDDesign #DDD #DomainDrivenDesign
Servus Vienna! I’m happy to announce that I’m going to speak at the Softwarearchitektur Wien meetup on March 26. If you want to learn about “Modern Software Architecture with the Architecture Hamburger” please join: https://www.meetup.com/softwarearchitektur-wien/events/306664296/?eventOrigin=group_upcoming_events