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
BIG DATA & NOSQL PODCASTS
 :STORM for streaming analytics at scale: a case study on cybersecurity, Streaming analytics at scale
: 16th May 2013
View Podcast: STORM for streaming analytics at scale: a case study on cybersecurity,
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 ,
Akmal  Chaudhri :Considerations for using NoSQL technology on your next IT project, Considerations for using NoSQL technolog
Akmal Chaudhri : 7th May 2013
View Podcast: Considerations for using NoSQL technology on your next IT project,
Various Speakers:Lightning Talks, Lightning Talks
Various Speakers : 7th May 2013
View Podcast: Lightning Talks,
Adam Mlocek:F# embedded in Excel, F# embedded in Excel
Adam Mlocek : 25th Apr 2013
View Podcast: F# embedded in Excel,
Adam Mlocek:F# embedded in Excel part 2, F# embedded in Excel part 2
Adam Mlocek : 25th Apr 2013
View Podcast: F# embedded in Excel part 2,
 :CASE STUDY: how OpenCorporates uses Neo4j to provide insight, CASE STUDY: how OpenCorporates uses Neo4
: 24th Apr 2013
View Podcast: CASE STUDY: how OpenCorporates uses Neo4j to provide insight,
Martin Thompson:Performance Testing Java Applications, Performance Testing Java Applications
Martin Thompson : 15th Apr 2013
View Podcast: Performance Testing Java Applications,
Robin Edwards:CASE STUDY: How Sharehoods Created Neomodel Along The Way, How Sharehoods Created Neomodel Along Th
Robin Edwards : 27th Mar 2013
View Podcast: CASE STUDY: How Sharehoods Created Neomodel Along The Way,
Trisha Gee:What do you mean,  backwards compatibility, What do you mean, backwards compatibili
Trisha Gee : 21st Mar 2013
View Podcast: What do you mean,  backwards compatibility,
Sébastien Heymann:How can we use Graph Visualisations to gain better insights, How can we use Graph Visualisations to g
Sébastien Heymann : 27th Feb 2013
View Podcast: How can we use Graph Visualisations to gain better insights,
Michael Cutler:CASE STUDY: Using Graph Theory & Graph Databases to understand User Intent, Using Graph Theory & Graph Databases to
Michael Cutler : 30th Jan 2013
View Podcast: CASE STUDY: Using Graph Theory & Graph Databases to understand User Intent,
James Hughes:Using Graphs to Analyse Public Spending on International Development , Using Graphs to Analyse Public Spending
James Hughes : 28th Nov 2012
View Podcast: Using Graphs to Analyse Public Spending on International Development ,
Alistair Jones:NOSQL at the Crossroads, NOSQL at the Crossroads
Alistair Jones : 28th Nov 2012
View Podcast: NOSQL at the Crossroads,
Paul Ingles:uSwitch.com - Our Age of Enlightenment, uSwitch.com - Our Age of Enlightenment
Paul Ingles : 28th Nov 2012
View Podcast: uSwitch.com - Our Age of Enlightenment,
OTHER BIG DATA & NOSQL EVENTS
Russel Winder Are Go and D threats to Python?,  Are Go and D threats to Python?
FREE EVENT: In The Brain of Russel Winder
London, Tuesday, May 28th
Neo4J User Group:Discuss a little Graph Theory for the Busy Developer, Neo4J User Group
FREE EVENT: Discuss a little Graph Theory
London, Wednesday, May 29th
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
QCon New York, QCon New York
CONFERENCE (5 DAYS)
New York, Monday, June 10th BOOK NOW!
DDD eXchange 2013, DDD eXchange 2013
CONFERENCE (1 DAY)
London, Friday, June 14th BOOK NOW!
Nicolas  Favre-Felix:Richard Low's Cassandra Tutorial,  Richard Low's Cassandra Tutorial
2 DAY COURSE. Featuring Nicolas Favre-Felix
London, Thursday, June 20th
Russel Winder:Russel Winder's Python Workshop,  Russel Winder's Python Workshop
4 DAY COURSE. Featuring Russel Winder
London, Monday, July 1st
© 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