~/conference

DDD Europe 2020

date:2020-02-06..2020-02-07
location:Amsterdam, Netherlands
series:DDD Europe · 3 editions
editions:[DDD Europe 2020, DDD Europe 2022, DDD Europe 2025]
titleauthorlength
Continued Learning: The Beauty of Maintenance -Kent Beck56m
Defines coupling precisely: A and B are coupled if changing A forces a change to B and shows a concrete fix when a parameter name change ripples through seven…
Talk on
DDD is not enough: the future of software development -Dave West16m
Software engineering since 1968 creates a widening chasm between code and real-world domains, and DDD alone is insufficient; the proposal is to gather domain…
Talk on
Dissecting Bounded Contexts -Nick Tune51m
Argues that bounded contexts have 50+ measurable attributes (language, business differentiation, technical complexity, team topology) and proposes treating…
Talk on
Data Mesh Paradigm Shift in Data Platform Architecture -Arif Wider48m
Centralized data lakes and warehouses are the bottleneck: Fortune 1000 firms increase big data and AI spend while confidence in outcomes falls, and data…
Talk on
How serverless impacts design -Gojko Adzic55m
Serverless shifts design from monolithic apps to unbundling from apps to tasks, forcing deployment to shape the model: design event payloads as purpose-built…
Talk on
Systems Thinking and the Art of Simplification -Lorraine Steyn49m
A practical guide to using systems thinking to simplify real software problems: introduces Donella Meadows-style stock and flow diagrams (dams, stocks…
Talk on
Preparing For a Future Microservices Journey Using Wardley Maps -Susanne Kaiser50m
Claims microservices market reaches 33 billion by 2023 and adoption hits late majority while loose coupling still lags; uses Wardley Maps plus Domain-Driven…
Talk on
The Value of Objects -Dymtro Dashenkov11m
Shows concrete bugs avoided by turning primitives into small immutable types: constructor-parameter swaps, fragile email parsing, and wrong money math for odd…
Talk on
Architecture Decisions: A Case Study -Konstantin Kudryashov01h 01m
Prototype swaps Node.js for Elixir and Erlang after a one-week spike, rebuilding most of the platform in a month; the codebase initially contains 70%…
Talk on
Formal specifications for Microservices -Francois Royer14m
Claims a practical pipeline that turns EventStorming post‑its into executable formal models, translating commands/events/entities into a Petri nets…
Talk on
A different take on (context) mapping -Marijn Huizendveld42m
Argues that traditional context maps lack an anchor and a movement axis and shows a practical recipe: combine Wardley maps (evolution axis + position) with…
Talk on
Architect’s Survival Guide to Healthcare -Sonya Natanzon49m
Healthcare software must prioritize patient safety and data portability while surviving heavy regulation and constant change. Uses Domain-Driven Design to…
Talk on
Combatting the Near Enemies of DDD -Andrew Harmel-Law, Gayathri Thiyagarajan57m
A large criminal‑justice modernization uses CQRS and event sourcing but collapses multiple perspectives into one shared Case aggregate, causing merge…
Talk on
Systems are communication structures -Diana Montalion51m
Explains how large content platforms (examples: The Economist, Wikimedia, Drupal-era sites) break down into recurring low-level patterns that dictate…
Talk on
Tackling team dysfunctions with Mob programming -Pedro Moreira Santos12m
Mob programming combined with short TDD exercises produces a measurable side effect: teams gain trust, accept vulnerability, have more constructive conflict…
Talk on
Behavioral Programming: Aligning Code with How We Think -Luca Matteis52m
Behavioral Programming uses parallel B-threads that request/wait/block sync points and an event‑selection engine so new behavior is added as separate modules…
Talk on
How Commonality Variability Analysis reduces complexity.Avraham Poupko55m
Commonality–variability analysis (CVA) reduces accidental complexity by forcing explicit choices about what is truly shared and what is variant: use event…
Talk on
A Story of Mob Programming, Testing and Everything -Elisabeth Hocke51m
A team experiments with mob programming to dissolve a critical knowledge silo and moved infrastructure to AWS together, learning by doing and automating most…
Talk on
I am done -Peter De Bouvere10m
Engineering reorganizes from role-based squads to cross-functional teams (dev, product, design, QA) and hits a bottleneck: iOS App Store reviews delay sprints…
Talk on
Thinking out of the box when DDD is not enough -Tom Janssens09m
Consulting examples show DDD alone hits local maxima and the fix is pragmatic: replace a fragile Federation file flow by an in-browser upload replacement and…
Talk on
Evolving architecture with DDD and hypermedia -Einar W. Høst46m
NRK TV moves from a monolith to bounded contexts using an API gateway (Varnish, nginx) and the Strangler pattern, adding HAL links so clients navigate between…
Talk on
Applying DDD -Oleg Kutyrin, Juergen Heymann47m
SAP builds a single overarching domain model for its Intelligent Enterprise Suite using DDD to replace expensive point‑to‑point mappings, defining concrete…
Talk on
Elephants, Patterns, and Heuristics -Rebecca Wirfs-Brock, Christian Kohls48m
Claim: design patterns are like elephants — observable but often misunderstood — and pattern descriptions are local, testable theories that need personal…
Talk on
Experiments in Reasoning -Aslam Khan54m
Experiments apply functional and logic techniques to real problems: finite state transitions become pure functions that return new states using currying and…
Talk on
Boost your productivity and confidence with Docker -Borislav Borisov10m
Docker becomes the repeatable lab for developers: onboarding time drops from days to two hours and new hires make a first PR within three days, databases start…
Talk on
Deliver business value -Jan Doorenbal14m
Shows a working workflow built with Apache Isis (a Naked Objects–style Java framework) that generates UIs from domain objects and persistence. A small leotard…
Talk on
Zero to Progress -Kevin Lucke12m
A claim-processing startup prototypes an MVP in two months using Flutter rapid prototype, ships a fragile but working mobile/web product, and then hits a…
Talk on
Woman founders of IT -Oana Juncu09m
Pecha Kucha format 20 slides 20 seconds recounts concrete inventions: Ada Lovelace writes a program in 1842 to compute Bernoulli numbers and dies in 1852 with…
Talk on
Scaling robots -Natalia Chechina36m
Compares ROS (Kinetic/Melodic) and ROS2 (Crystal) on a laptop and fleets of cheap Raspberry Pi robots (~£250 each), measuring latency, throughput and a…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.