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

DDD EXCHANGE 2011 10-06-11

welcome!

Following the success and interest in previous years, the 4th annual DDD eXchange 2011 is taking place today!

People have started arriving and, with a great line up of talks, this year's DDD eXchange promises to be a great day of learning and innovation for the UK's architect and developer community.

SkillsCast Videos

If you are not here this year, to join Eric Evans, Udi Dahan, Greg Young and others for a day packed with talks and discussions, you'll be able to watch the SkillsCast videos, which we'll be publishing throughout the day, on these very same pages

tweet #dddx

If you have questions, thoughts or opinions you would like to share - tweet #dddx .... Some tweeted opinions or questions will also be featured at the Parkbench panel discussion later today.

You may also like to secure your ticket for next year's DDD eXchange, which has been scheduled for June 15th 2012...
Friday 10th June 2011
 Track 1
 9:30 - 10:00     WELCOME TO DDD EXCHANGE
Eric EvansEric Evans: Eric Evans welcomed everyone at the DDD eXchange 2011 and provided an overview of the programme. View the podcast here...
   
 10.00 - 11.00     DOMAIN MODELS AND COMPOSITE APPLICATIONS
Udi DahanUdi Dahan: In this talk, recorded at the DDD eXchange 2011, Udi Dahan explains the use of Bounded Contexts to turn previously monolithic systems into composite applications, now with multiple lean and mean domain models - a new perspective on DDD awaits. View the podcast here...
   
 11.15 - 12.15     REST AND DDD
Jim WebberJim Webber: Dr Jim Webber -- co-author of REST in Practice -- delivers his talk on REST and Domain Driven Design View the podcast here...
   
 12.30 - 13.30     DDD IN A FUNCTIONAL PROGRAMMING LANGUAGE
Patrik FredrikssonPatrik Fredriksson: This presentation very briefly introduces functional programming and contrasts it to other common styles of programming. We will then take a closer look at the features available to us in a modern functional programming language and see if, and how, these can support a modelling paradigm as required to do DDD. View the podcast here...
   
 14:30-15:20     ASSERT.THAT(WE.UNDERSTAND)
Greg YoungGreg Young: Testing has finally be recognized as an important aspect of our profession. This session will look at testing in DDD based systems, after the introduction of domain events, and finally when using event sourcing. View the podcast here...
   
 15:30 - 16:20     REST & APIS IN THE GUARDIAN'S DDD PROCESSES
Matthew WallMatthew Wall: The Guardian have been using domain driven design for 5 years, Matt talks about how their approach to DDD has evolved. In particular this session focuses on lessons learned from applying DDD in the real world, and how moving towards a development model focussed on REST & APIs has caused the Guardian's DDD processes to evolve. View the podcast here...
   
 16:30 - 17:00     PARK BENCH DISCUSSION
Zi MakkiZi Makki: This Park Bench discussion will be chaired by Zi Makki. View the podcast here...
   
 17:10 - 18:00     DDD STRATEGIES FOR MOVING AWAY FROM LEGACY SYSTEMS
Eric EvansEric Evans: Often a team sets out to design a new piece of software using a domain model. At first they are focused on strategically valuable new features and modeling sessions clarify the new approach the business wants to take. View the podcast here...
   


SPONSORS
Skills Matter Ltd
Domain Language

FuseSource
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