HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  

DDD EXCHANGE 2013 14-06-13


Join Skills Matter and the father of DDD, Eric Evans, Greg Young, and Uncle Bob Martin for the fifth annual DDD eXchange.

Experts and thought leaders join together with 125 practitioners and enthusiasts for one of the stand out Software Architecture events in the calendar.

Last year featured Eric Evans, Greg Young, and Alberto Brandolini -- and we expect 2013 to be no less amazing!

tickets

This annual conference on Domain Driven Design will take place on June 14th at Skills Matter - London's meetup space for the developer community. We have limited capacity of just 125 so get your tickets today! Book here!

looking forward to it? share it!

2012 #dddx videos

To whet your appetite, watch the videos from the 2012 DDD eXchange here



This Year's Theme
We cannot generalize from one example. Until recently, DDD has been applied almost exclusively within a single paradigm of object-oriented programming with objects mapped into some form of server storage. Now that has changed. DDD principles are being applied in functional programming, graph databases, and in document-based and event-oriented systems. This is beginning to give us perspective. Which DDD patterns apply to graphs or document systems? Do we need new building blocks or altered versions of old ones? We are learning about this now. In the process, we gain deeper insight into the essence of DDD, and how to focus where.

Several of the talks at DDD Exchange will describe the explorations of some of our DDD experts in these directions. We are in the middle of this now, and, it is impossible to know where this will lead. Perhaps we will end up with refined approaches to apply DDD in diverse paradigms. Perhaps the new insight will come full circle, resulting in fresh approaches to DDD within object-oriented software. For now, we try new things and learn.
Friday 14th June 2013
 Track 1
 08:30 - 09:00     REGISTRATION & REFRESHMENTS AT #DDDX
Registration welcome & refreshments at the DDD eXchange. Tweet #dddx with your thoughts!
   
 09:00 - 09:15     WELCOME: ERIC EVANS
Eric EvansEric Evans: Eric Evans welcomes delegates to the DDD eXchange and outlines the day's proceedings. More details...
   
 09:15 - 10:00     KEYNOTE: DDD AND ACTOR MODEL
Vaughn VernonVaughn Vernon: Join us at Skills Matter for an exciting talk by leading expert Vaughn Vernon on DDD and Actor Model! More details...
   
 10:00 - 10:15     COFFEE, TEA & REFRESHMENTS AT #DDDX
Share your thoughts and ideas with others whilist enjoying some coffee & tea and tweet using #dddx.
   
 10:15 - 11:00     MICHING MALLECHO: MISCHIEF, MOTIVATION AND GRAPH MODELS
Ian RobinsonIan Robinson: We're surrounded by graphs: object graphs, entity-relationship diagrams--even our circle-and-lines whiteboard sketches. Why then do we surrender our graph competence at the last moment, when it comes to making our model durable? More details...
   
 11:00 - 11:15     COFFEE, TEA & REFRESHMENTS AT #DDDX
Share your thoughts and ideas with others whilist enjoying some coffee & tea and tweet using #dddx.
   
 11:15 - 12:00     DDD WITH RUBY ON RAILS AND MONGODB
Paul RaynerPaul Rayner: Using DDD to do strategic design and domain modeling is virtually unknown in the Ruby community. This presentation is an attempt to bridge the gap via an exploration of what DDD might look like through Ruby/NoSQL-coloured glasses. More details...
   
 12:00 - 12:40     LUNCH AT #DDDX
The DDD eXchange breaks for lunch! Share your thoughts and ideas with others whilist enjoying some lunch and tweet using #dddx.
   
 12:40 - 13:10     PARK BENCH PANEL DISCUSSION
Zi MakkiZi Makki: Before we break for lunch, join our experts on the first park bench. Put any of your morning's questions to them, and share your opinions! More details...
   
 13:10 - 13:55     ERIC EVANS
Eric EvansEric Evans: Join us for an exciting talk by leading expert Eric Evans! More details...
   
 13:55 - 14:10     COFFEE, TEA & REFRESHMENTS AT #DDDX
Share your thoughts and ideas with others whilist enjoying some coffee & tea and tweet using #dddx.
   
 14:10 - 14:55     GOING UNDERGROUND: HOW DDD BECAME AN ESSENTIAL INGREDIENT FOR COMPETITIVE SOFTWARE IN THE ENERGY SECTOR
Robert SmallshireRobert Smallshire: In this session I’ll illustrate the benefits and challenges – both technical and cultural – encountered by one company in applying DDD to “shared earth models” which were hitherto implicitly encoded in legacy systems. I’ll also discuss the all-important business imperatives that have motivated the adoption of domain modelling in the oil and gas software industry. More details...
   
 14:55 - 15:10     COFFEE, TEA & REFRESHMENTS AT #DDDX
Share your thoughts and ideas with others whilist enjoying some coffee & tea and tweet using #dddx.
   
 15:10 - 15:55     RETHINKING ENTERPRISE SOFTWARE
Alberto BrandoliniAlberto Brandolini: After being exposed to so many good ideas in the past two years, I cannot design systems like I used to. Like a cook adding new spices to a traditional recipe, I'll explore unconventional modeling techniques derived from CQRS, Event Sourcing, Kanban, Management 3.0 and Theory of Constraints. More details...
   
 15:55 - 16:10     COFFEE, TEA & REFRESHMENTS AT #DDDX
Share your thoughts and ideas with others whilist enjoying some coffee & tea and tweet using #dddx.
   
 16:10 - 16:55     GREG YOUNG
Greg YoungGreg Young: Join us for a talk by leading expert Greg Young! To be confirmed... More details...
   
 16:55 - 17:10     COFFEE, TEA & REFRESHMENTS AT #DDDX
Share your thoughts and ideas with others whilist enjoying some coffee & tea and tweet using #dddx.
   
 17:10 - 17:55      SYSTEMS AND DOMAINS. TRIPLET SONS OF DIFFERENT MOTHERS
Uncle Bob (Robert C. Martin)Uncle Bob (Robert C. Martin): An application is a _system_ that connects the business domain model, the technical domain, and the specific use cases of a particular application. These three aspects of an application are often at odds with each other because they have opposing needs and affordances. It is the job of the System Architecture to balance those forces allowing these competing application aspects to work in harmony. More details...
   
 17:55 - 18:30     PARK BENCH PANEL DISCUSSION WITH PIZZA & BEER
Zi MakkiZi Makki: Parkbench panel discussion with Pizza & Beer at #dddx More details...
   
 18:00 ...     TO THE PUB
   


SPONSORS
Skills Matter Ltd
Domain Language
PROGRESSIVE .NET PODCASTS
Tomas Petricek:F# Type Providers Hands On, F# Type Providers Hands On
Tomas Petricek : 23rd May 2013
Podcast Coming Soon: F# Type Providers Hands On,
Luke  Hoban:TypeScript, TypeScript
Luke Hoban : 20th May 2013
View Podcast: TypeScript,
Oren Eini aka Ayende Rahien:RavenDB & the magic beans , RavenDB & the magic beans
Oren Eini aka Ayende Rahien : 15th May 2013
View Podcast: RavenDB & the magic beans ,
Adam Mlocek:F# embedded in Excel, F# embedded in Excel
Adam Mlocek : 25th Apr 2013
View Podcast: F# embedded in Excel,
Martin Thompson:Performance Testing Java Applications, Performance Testing Java Applications
Martin Thompson : 15th Apr 2013
View Podcast: Performance Testing Java Applications,
Phil Trelford:Try F# Hands On, Try F# Hands On
Phil Trelford : 11th Apr 2013
Podcast Coming Soon: Try F# Hands On,
Aslak Hellesøy:Keynote: The Cucumber Ecosystem, Keynote: The Cucumber Ecosystem
Aslak Hellesøy : 4th Apr 2013
View Podcast: Keynote: The Cucumber Ecosystem,
Matt Wynne:Why your step definitions should be one-liners and other pro tips, Why your step definitions should be one-
Matt Wynne : 4th Apr 2013
View Podcast: Why your step definitions should be one-liners and other pro tips,
Andrew  Premdas:Working in the Cucumber World, Working in the Cucumber World
Andrew Premdas : 4th Apr 2013
View Podcast: Working in the Cucumber World,
Julien Biezemans:Hands-on introduction to Cucumber.js, Hands-on introduction to Cucumber.js
Julien Biezemans : 4th Apr 2013
View Podcast: Hands-on introduction to Cucumber.js,
Karl Krukow:Cross-platform and End-To-End BDD for Mobile, Cross-platform BDD for Mo
Karl Krukow : 4th Apr 2013
View Podcast: Cross-platform and End-To-End BDD for Mobile,
Enrique  Comba Riepenhausen:The Impersonator Pattern, The Impersonator Pattern
Enrique Comba Riepenhausen : 4th Apr 2013
View Podcast: The Impersonator Pattern,
Paul Jensen:Testing realtime-web apps with Cucumber.js, Testing web apps with Cucumber.js
Paul Jensen : 4th Apr 2013
View Podcast: Testing realtime-web apps with Cucumber.js,
 :PANEL DISCUSSION, PANEL DISCUSSION
: 4th Apr 2013
View Podcast: PANEL DISCUSSION,
Seb Rose:Don't you trust me? (a technical approach to building trust and consensus), Don't you trust me?
Seb Rose : 4th Apr 2013
View Podcast: Don't you trust me? (a technical approach to building trust and consensus),
OTHER PROGRESSIVE .NET EVENTS
Progressive .NET Tutorials May 2013, Progressive .NET Tutorials May 2013
CONFERENCE (3 DAYS)
London, Wednesday, May 29th BOOK NOW!
F#unctional Londoners Meetup Group:F# on iPad and iPhone with Xamarin Studio, F#unctional Londoners Meetup Group
FREE EVENT: F# on iPad and iPhone with Xam
London, Thursday, May 30th
Udi Dahan:Udi Dahan's Advanced Distributed Systems Design with SOA,  Udi Dahan's Adv Distributed Design w SOA
5 DAY COURSE. Featuring Udi Dahan
London, Monday, June 3rd
Martin Thompson:Writing Concurrent Code with Lock-Free Algorithms with Martin Thompson,  Writing Concurrent Code with Lock-Free Algorithms
3 DAY COURSE. Featuring Martin Thompson
London, Wednesday, June 5th
Greg Young:Greg Young's Advanced CQRS & DDD Workshop,  Greg Young's Advanced CQRS Workshop
3 DAY COURSE. Featuring Greg Young
London, Monday, June 10th
QCon New York, QCon New York
CONFERENCE (5 DAYS)
New York, Monday, June 10th BOOK NOW!
F#unctional Londoners Meetup Group:Machine Learning Hands On with F#, F#unctional Londoners Meetup Group
FREE EVENT: Machine Learning Hands On with
London, Thursday, June 13th
DDD eXchange 2013, DDD eXchange 2013
CONFERENCE (1 DAY)
London, Friday, June 14th BOOK NOW!
© Copyright 2003-2013, Skills Matter Ltd
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Open Source Journal  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship  Jobs: HR Manager  jobs-Join Our Dev Team  DevOps Engineer  Front-End Engineer  Test Engineer