If you don't live near an active Domain Driven Design meetup, or just want to get more in-depth knowledge of DDD, please join this vast growing community! Anyone is invited here. We strive to create a community of like-minded people eager to dive more into Domain Driven Design. We are going to organise panel discussions, community talks and more. So feel free to join us!
…
continue reading

1
The Innovation of Cumulative Cultures and Developer Problem-Solving
1:29:53
1:29:53
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:29:53Did you know that crows are better than toddlers at generating novel solutions? It's true! In the earliest days of childhood, around the globe scientists have documented that human cognition struggles to generate novel solutions. But we are adept at imitation, transmitting and teaching the solutions that we see others put into practice. What does t…
…
continue reading

1
Hazel Weakly - Abstractions as Bridges
1:34:31
1:34:31
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:34:31Have you ever wondered about what makes a good abstraction vs a bad one? Do you want to examine potential reasons why efforts to develop abstractions at a company or in a project take hold, and some don't? Or what it takes to develop an abstraction that reaches beyond the technical corner of your company or project and becomes something that helps …
…
continue reading

1
Systems Thinking Intro with Lorraine Steyn
59:21
59:21
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
59:21Systems thinking is the macro behaviour that we must understand in analyzing our world. A system always produces what it is designed to do, even if that isn't at all what we meant it to do! Systems are self-maintaining, and contain balancing and/or reinforcing feedback loops. We'll look at how these work, and what happens when they fail. You'll see…
…
continue reading

1
Managing Domain Knowledge with Chris Simon
1:32:44
1:32:44
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:32:44From example mapping, to BDD, to DDD practices like event storming and domain storytelling, we're fortunate to have a wide range of tools for collaboratively building domain knowledge and creating models of those domains in software. One gap that many organisations experience is the management of that domain knowledge over time. Domains evolve. Tea…
…
continue reading

1
Soft Skills for Technical Professionals by Jacqui Read
1:02:20
1:02:20
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:02:20The strongest tech skills don’t necessarily guarantee success. To get the best from those around you—and maximize your own influence—you need to boost your tech skills with soft skills. Luckily, small changes in the way you work can produce big results. In this free webinar, Jacqui Read, author of Communication Patterns: A Guide for Developers and …
…
continue reading

1
[Fireside chat] orchestration and choreography with Laila Bougria & Udi Dahan
1:28:59
1:28:59
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:28:59When building event-driven architectures, one of the challenges we face is coordinating work across many services. How do we implement complex data flows or complex business transactions that consist of multiple asynchronously executed steps? Luckily, there are patterns that can help us manage this complexity: orchestration and choreography. Join u…
…
continue reading

1
Exploring Integrative Leadership Keynote - Adaptive Leadership: Mobilizing the whole Ebenezer Ikonne
36:42
36:42
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
36:42As systemic complexity increases around us, many technologists are redefining “leadership.” What is technical leadership when good decision-making depends on collective, cross-functional thinking? How is collaborative modeling a form of leadership? What type of leadership does a systems architect provide? Eb Ikonne, author of “Becoming a Leader in …
…
continue reading

1
(Architectural) Decision Making Gathering Keynote - architecture over architects
31:06
31:06
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
31:06As the relational complexity of software increases, we need, more than ever, smart architecture. Domain-aligned, team-decoupling, cohesiveness-driving, constantly evolving architecture has a massive positive impact. To design systems, we need to evolve the role of “architect” away from the dualistic most-experienced implementor vs ivory tower strat…
…
continue reading

1
Sharing your (Systems) knowledge with Bytesize Architecture Sessions with Andrea
1:04:48
1:04:48
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:04:48Does your team suffer from: Inconsistent views of your systems? Producing incohesive solutions? Ineffective architecture practices and tools? Introducing Bytesize Architecture Sessions! Bytesize Sessions are a workshop format that enables collaborative and iterative knowledge sharing. This talk will enable you to run Bytesize Sessions resulting in …
…
continue reading

1
Effective team collaboration and why we need it for modern product experiences?
1:58:44
1:58:44
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:58:44oday most software products are highly networked and distributed solutions used by 1000s if not -10000s of people spread across the globe. To produce an experience that is intuitive and delivers a quality service worldwide, multi-culturally, and 24/7 across all time zones, you need a multi-disciplinary and diverse set of individuals i.e. a tailored…
…
continue reading

1
[Panel] Long term impact of architectural design decision
1:49:20
1:49:20
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:49:20There is a quote made famous by Ruth Malan from Grady Booch: "Architecture represents the significant design decisions that shape a system." And shaping a system takes time, and seeing the impact of these significant design decisions can take years after the changes have been done. And most of us are usually not there to reak the benefit, or worse,…
…
continue reading

1
Design & Reality with Mathias Verraes
1:21:32
1:21:32
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:21:32Our models should be driven by the domain, but not constrained by what domain experts tell us. After all, the domain language is messy, organic, ambiguous, social, incomplete, and if it has any intentional design to it at all, it's not designed to be turned into software. Modelling is more than capturing requirements, it's the opportunity to create…
…
continue reading

1
Domain-Drinking Dialogues 2nd edition - 2021 Lean coffee
1:58:50
1:58:50
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:58:50In the last week of this year, we are closing another full year of virtual Domain-driven design meetups with the last meetup. So grab your drinks (tea, lemonade or anything you want!) and come join with your DDD questions to this lean coffee! We all post topics we want to discuss and together we will get into dialogues, so bring us your knowledge a…
…
continue reading

1
Open Sociotechnical Systems Thinking with Trond Hjorteland
1:49:09
1:49:09
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:49:09The term “sociotechnical” seems to have gotten a bit or renaissance lately, which is a great thing given all the positive impact it has had on many organisations and their workers around the world over the years. It also seems to have gotten some traction outside the academic circles this time after being developed and pushed from there mostly usin…
…
continue reading

1
[Talk] Fifty Ways to Scale Your Agile with Grady Booch
1:49:05
1:49:05
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:49:05Some will say that you shouldn't even try to tackle a system bigger than what a typical agile team can absorb; others will say that agile just doesn’t scale beyond the simplest of systems. Experience suggests that reality lives somewhere between these two extremes, but where, exactly, is the clear and present question. In this talk, we’ll first con…
…
continue reading

1
[Open Discussion] Do we need software architects?
1:46:43
1:46:43
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:46:43Do Software architects have a bad name? Why? What are your expectations, what anti-patterns you experience? What are you thankful for from your architects? Should you have a software architect in the team, or between the teams? Changing the world starts with thinking and sharing the reasons. This podcast is the recording of our open discussion with…
…
continue reading

1
[Fireside chat] How Epistemic injustice impacts Domain Crunching with Cat Swetel
1:21:31
1:21:31
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:21:31Cat Swetel gave a brilliant Technologist's Introduction to Epistemic Injustice explaining "epistemic injustice"—what we know, how we know, and who gets to decide and influence our reality. There are two kinds of epistemic injustice: Testimonial injustice; When someone is ignored, or not believed, because of their sex, sexuality, gender presentation…
…
continue reading

1
[Fireside chat] Udi Dahan - Ask me Anything
1:27:10
1:27:10
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:27:10Join us in this special fireside chat with Udi Dahan answering all your questions spanning from Domain-Driven Design, Software Architecture from SOA, event-driven, CQRS, Large-scale distributed systems, Saga Patterns, Event sourcing, microservices and anything in between. Ask your questions upfront or during the session! You can also already engage…
…
continue reading

1
[Panel] Fostering autonomous teams with proper leadership culture
1:32:55
1:32:55
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:32:55Domain-Driven Design is a lot about collaborative modelling, understanding the user's needs collaboratively to design and implement the best fitting model. We want the teams to do this as autonomous as possible, getting fast feedback and new insights into improving that model. At the same time, they need to stay aligned with the company goals and s…
…
continue reading

1
[Panel] Relationship(s) between problem and solution space
1:55:20
1:55:20
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:55:20People wonder how distilling the Core with the Core, supportive and generic subdomains fit and what space. What concepts are in the problem space, and what is the solution? And what is a precise definition of problem and solution space? Join us in this session are a diverse group of people spanning multiple disciplines to look at how they see the r…
…
continue reading

1
[Panel] Splitting systems towards bounded contexts and microservices
1:57:15
1:57:15
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:57:15There are many reasons to split up large-scale systems towards more modular, smaller services with their own model and language. You can decouple teams and give full autonomy of that service to a team. By decoupling services and teams you can handle changes to the domain faster, having a faster time to market. You decrease the cognitive load of the…
…
continue reading

1
Domain-Drinking Dialogues - 2020 ending Ask us anything party
2:26:30
2:26:30
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
2:26:30Just before all the holidays start we are closing this year virtual Domain-driven design meetups with the last meetup. So grab your drinks (tea, lemonade or anything you want!) and come join with your DDD questions to this Ask us anything party! We have invited several people from the community who will join an online fishbowl in a zoom webinar. Yo…
…
continue reading

1
[Panel] What makes you a DDD'er?
1:31:05
1:31:05
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:31:05From twitter: https://twitter.com/mathiasverraes/status/1298665213978447873?s=20 Using collaborative modelling to build a shared understanding of your domain and use it to guide your design _is_ the philosophy behind DDD though. The rest is the principles, patterns, and practices. But perhaps just doing EventStorming does not actually make you a DD…
…
continue reading

1
TDD as a design tool with Dave Farley
1:26:45
1:26:45
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:26:45There has been a lot of fuzz around the topic of test-driven development; some find it useful; some don't see any value in it. You also have different flavours like Detroit being inside-out, or London going from the outside-in. And then you have people saying TDD is about testing or is it a design tool? In this session, we will talk with Dave Farle…
…
continue reading

1
Psychologic safety in remote collaboration with Gitte Klitgaard
1:21:35
1:21:35
التشغيل لاحقا
التشغيل لاحقا
قوائم
إعجاب
احب
1:21:35The recent COVID-19 pandemic forced us DDD practitioners to move our collaborative modelling efforts to the remote world. Within collaborative modelling, we want to share all the information we have, all the different perceptions, even if they might look weird, quirky or invalid at the start. Only then can we design and create enriched models to bu…
…
continue reading