
About this episode
In today’s all-panelist episode, we take a shot at demystify domain-driven design. We discuss several books and some concepts that stand out in those texts. How easy or hard do Elixir and Phoenix make it to apply DDD principles? We give our experience with taking these concepts and putting them into practice, and give some tips and resources for getting started.
Some of the topics covered:
Connect with Adi [email protected]
Sponsors
Links
Picks
Advertising Inquiries: https://redcircle.com/brands
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Some of the topics covered:
- Tactical vs. strategic domain-driven design
- Event Storming
- Bounded Contexts
- Accidental vs Intentional complexity
Connect with Adi [email protected]
Sponsors
Links
- Domain-Driven Design: Tackling Complexity in the Heart of Software
- Domain-Driven Design Distilled
- Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F#
- EventStorming
- DDD, Hexagonal, Onion, Clean, CQRS, ... How I put it all together
Picks
- Adi- GitHub - sasa1977/boundary
- Adi- Mix: Using Xref to Enforce better Design
- Adi- Macro - Elixir v1.13.4
- Adi- digraph
- Adi - Three people looking for jobs - reach out to me to connect with them (sr. Elixir engineer, two Jr. Elixir engineers, and others too)
- Adi- Assassin's Creed Valhalla for Xbox One, PS4, PC & More | Ubisoft (US)
- Sascha- Virtual Domain-Driven Design
- Sascha- KanDDDinsky - The art of business software
- Sascha- Citizen Sleeper on Steam
Advertising Inquiries: https://redcircle.com/brands
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
Get every episode summarized
Each time Elixir Mix publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
Hosts & guests
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from Elixir Mix

Exploring Elixir Type Validation with Domo and Ivan Rublev - EMx 271
Elixir Mix
Jan 24, 202549:39pending

Elixir and Python interoperability with Alvise Susmel - EMx 270
Elixir Mix
Jan 8, 202544:31pending

Riak Core and Partisan with Mariano Guerra - EMx 269
Elixir Mix
Jan 1, 202546:19pending

Embracing Erlang with Todd Resudek - EMx 268
Elixir Mix
Dec 25, 202442:04pending