DDD

This Week at Skills Matter: 11th November – 15th November

Here’s what’s coming up at Skills Matter this week!

Monday:

The London Ruby User Group November meet-up wilandrewnesbittl have two talks, the first from Andrew Nesbitt on ‘Controlling Robots with Ruby’ where he will look at one particular Ruby library – Artoo. The second is by Tom Cartwright on ‘How to Parse ’Go’.

We also have The London Big-O November meet-up. Two talks will take place in this session, one by John Graham-Cumming on ‘Rolling Hashes and Compression Algorithms’, John will talk about some of the uses of rolling hashes for string comparison and compression focussing on the rsync protocol, a spam filter, and a delta compression technique. The second will be from Jose Llarena on ‘Mixture of Markoc Chains’. Jose will describe the representation of Mixture of Markov Chains as a graphical model and much more.

Tuesday:

The London Ajax User Group will be in Tuesday for their November meet-up. Why not come and catch up on all the latest LAUG news?

Vaughn Vernon will be talking at our first In The Brain session of the week, this talk ‘Reactive DDD with Scala and Akka’ is not to be missed. Vaughn will be exploring the vaughn_vernonuse of the Actor Model with DDD. He will explain how the basic ideas of the Actor Model and DDD can greatly simplify our ability to comprehend and use concurrency and distribution.

The second In The Brain session will be held by Jon Jagger with a talk on ‘Rethinking Kanban’. Another fabulous talk not to be missed, Jon is a renowned software coach/consultant/mentor/trainer/programmer and all round Agile expert. There is much to learn from him!

Wednesday:

Wednesday welcomes the London Scala User Group. They will be treated to a talk from Patrick Wendell who will introduce Apache Spark – ‘Spark, Scala, and the Berkeley Data Analytics Stack.’



Stay up to date with the latest from Skills Matter! Follow us on Facebook, Twitter, Google+, or sign up to our newsletter.

Watch all the videos from DDD eXchange 2012 at Skills Matter here

Watch all the videos from DDD eXchange 2012

Another DDD eXchange has come and gone at Skills Matter, and our warm thanks go to the godfather of DDD, Eric Evans, for his help in putting together a fantastic event and sponsorship from Domain Language.

If you weren’t there, do you know what you missed?  Let me tell you!  Of course, you missed Eric Evans — our host, compere, and keynote speaker, you missed Greg Young, you missed Dan Haywood, and you missed  Alberto Brandolini.  You missed the excitement of two park bench panel discussions, hosted by Zi Makki.  You missed Cyrille Martraire, you missed Paul Rayner, and did I mention Eric Evans?

You can watch all the videos below:
Eric Evans: Opening & Welcome
Greg Young on Functional Programming with DDD
Dan Haywood on Restful Objects – A Hypermedia API For Domain Object Models
Alberto Brandolini on Why do all my DDD applications look the same?
Zi Makki hosts Park Bench Panel Discussion # 1
Cyrille Martraire on Applying DDD in a legacy application
Paul Rayner on Domain Scenarios to Drive Modelling Whirlpool
Eric Evans on Case Study Involving Strategic Design And Established Formalisms
Zi Makki hosts Park Bench Panel Discussion #2

We are also very excited to announce Skills Matter will continue our partnerhsip with Eric Evans for the fifth annual DDD eXchange! Coming June 14, 2013 — the first 50 tickets are on sale now for just £50.

Our summer of Architecture continues — check out the free events at Skills Matter from our DDD experts, including Eric Evans, Udi Dahan, Greg Young, Andreas Ohlund, Simon Brown and Alberto Brandolini. Read about it here, or check out our full programme of DDD & Architecture events here

@UdiDahan returns to @skillsmatter this July — don’t miss him

Udi Dahan's 5-day course Advanced Distributed Systems Design with SOA will help you to take the pain out of designing large-scale distributed systems.

Udi Dahan — the Software Simplist — has been a regular at Skills Matter for many years, and frequently a familiar face at the DDD eXchange.

Udi is recognised in the community as a leading expert in the areas of Service-Oriented Architecture and Domain-Driven Design.  What’s more, Udi is also the co-creator of the Command/Query Responsibility Segregation pattern, and the founder of NServiceBus.  Is there anything he can’t do?

Udi returns to Skills Matter as part of our Summer of Architecture, and will be delivering his Advanced Distributed Systems Design with SOA between July 2nd and 6th.  While new technologies make it easier to comply with today’s communications and security standards, they won’t magically provide you with a robust and scalable system.

If you enjoy deep architectural discussion, if you are in charge of building a large-scale distributed system, and if you want to know more about how the big guys run their systems, sign up now for Udi Dahan’s Advanced Distributed Systems Design with SOA workshop!

Udi will also be delivering a free “In the Brain” talk while he is at Skills Matter, join him on the evening of July 2nd for Commands, Queries, and Consistency.

Free events during Summer of Architecture 2012 @skillsmatter

Free events and videos at Skills Matter

Despite the recent monsoonal turn in the weather here in London, at Skills Matter we’ve still got our hawaiian shirts and bermuda shorts out for the Summer of Architecture.  You’ve heard about the courses, you know all about the DDD eXchange — but did you know we have a host of free In the Brain talks from our world class experts?  Including a talk from the Godather of DDD himself: Eric Evans!

Look who’s talking:

June 27Andreas Ohlund: Death to the batch job
Join Andreas for some real-time solutions to time-bound processes with the latest and greatest sagas from NServiceBus

July 2 Udi Dahan: Commands, Queries, and Consistency
Join “the software simplist” Udi Dahan for a new perspective on CQRS using a new twist on the saga pattern.

July 3 Simon Brown: The code doesn’t tell the whole story
Join Simon to find out what’s missing and how to create lightweight documentation for your software projects.

July 5 Brian Sletten: RDFa Today
Join Brian for this remote session as he sets the stage, catches you up on what has been happening in the past year and explains why you need to be paying attention.

July 5 Eric Evans: Case Study Involving Strategic Design And Established Formalisms
Join the Godfather of DDD as he elaborates on his talk given to this year’s DDD eXchange: a case study involving strategic design and established formalisms. Described by #dddx attendees as a “Cool example of an out of the box approach to the problem”, “Vaguely earth-shattering” and generally great, this is not to be missed!

September 3 Alberto Brandolini: Domain-Driven Design… Dirty Harry Style
Join Alberto for some practical, real life advice about how to seed and grow DDD in a brownfield scenario.

As if that wasn’t enough, why not check out some of our recent Architecture related videos:
Greg Young: Analysis and DDD
Eric Evans on DDD Strategies for Moving Away from Legacy Systems
Udi Dahan: Hidden NServiceBus Gems
Udi Dahan: Modeling Distributed Systems with NServiceBus Studio
Simon Brown: How much up front design is just enough?
Gael Fraiteur: Multithreading beyond the lock keyword
Greg Young: 5 common reasons DDD projects fail and how to avoid them
Greg Young: Simple is better
Udi Dahan: CQRS, race conditions, and sagas – oh my!
Eric Evans on Welcome to DDD eXchange
Udi Dahan on Domain Models and Composite Applications
Jim Webber on REST and DDD
Patrik Fredriksson on DDD in a Functional Programming Language
Greg Young on Assert.That(We.Understand)
Matthew Wall on REST & APIs in the Guardian’s DDD Processes
Zi Makki: DDD Park Bench Discussion

What are your favourite? Leave your comments and feedback on the videos below — or share them on Twitter. Sharing is nice.

DDD eXchange: one week to go! @skillsmatter #dddx

Now in its 4th year, the DDD Exchange has become one of the focal points of the DDD community

The Skills Matter DDD eXchange 2012 is just a week away — and we’re excited to be able to announce two new presenters for this star-studded conference.  While we are sad to report that Hans Dockter will no longer be presenting at the DDD eXchange, the great news is that we now have Cyrille Martraire and Alberto Brandolini lending their skills and their brains.

Cyrille will report on how DDD has been applied to capture deep models of the domain, within bounded contexts that emerged in the course of the project, and how DDD also helped to build a strategy for dealing with the legacy code. Read more here

Alberto has been helping different development teams exploring complicated domains to implement sophisticated application. But the more he explores very different domains, the more he has realised there’s more underlying commonalities that he hadn’t previously realised. Read more here

There are still tickets available through the Skills Matter website — get yours here