What we’re about
We are group of software developers aiming to share their experience and knowledge on modelling complex systems using Domain-Driven Design principles.
Upcoming events (3)See all
- [December Event] A Talk by Adam Timlett & A Workshop by Nicola SedgwickPolicy Expert, London
- Food and Drink will be provided
- Please RSVP by Wednesday 29th November 5pm GMT
- Limited space
Part 1 - Talk: How to See Your Organisation's 'Dragon'
This talk is about how to leverage knowledge of organisational solutions in biology, in software engineering teams.
Why do we need to use biology to understand software engineering better?
I explain that any human complex organisational problem is hard to 'see' scientifically because it is too big to measure using controlled experiments. You can't do controlled experiments on software engineering teams. But, because organisms are similar enough to human organisations, and Nature selects them for viability, biology can also tell us useful, accurate, scientific information about what makes biological organisation viable & non-viable with high quality theory from hundreds of thousands of controlled experiments on biological organisms. Organisms can then be useful and accurate analogs of software engineering organisation problems, if the translation is done carefully & with rigor using high quality biology theory.
To do this I introduce my research on how we should adapt 'game theory' from economics to make it suitable for studying organisation problems and their solutions. This is done by extending game theory with the concept of 'organisation games', developed for jointly modelling biological and human organisation problems and solutions.
I explain the initial results and method of translating biological research to give new insights into how to solve organisational problems aimed at a general technical audience, without assuming any particular mathematical or biology knowledge.
Adam Timlett bio
Adam is the founder of Turing Meta www.turingmeta.org, a consultancy for translating scientific research in biology into actionable insights for better team coordination and organisation.
Adam also works for Phonographic Performance Limited, and has worked in the IT sector for a long while now across various industries. He continues to carry out research and collaborate with professional researchers at Imperial College, London, and in industry. He has given presentations at various conferences and universities some of which can also be found on www.turingmeta.org.
He is also a member of Promoting Economic Pluralism and the Model Driven Engineering Network, MDENet.
Part 2 - Workshop: Intro to Domain Storytelling
Unravel the narrative of your domain in our Domain Storytelling workshop. This interactive session invites participants to map out and visualise complex business scenarios through engaging stories.
It's a hands-on opportunity to learn a core technique of Domain-Driven Design, ensuring that domain experts and developers share a clear and common understanding of a domain.
Nicola Sedgwick bio
Nicola loves the way technology can enhance and transform the world around us. She is often found working with a product and coaching focus to ensure agile teams focus on learning from their customers, collaborate successfully, embrace whole team quality and optimise for flow leading to the delivery of high-quality products into customers hands as early as possible.
About the Host
Policy Expert is the UK’s biggest insurtech. We set out to redesign what an insurer should be by streamlining how people buy insurance. This was achieved by building our own proprietary platform and owning the process end to end. It’s a very exciting time for us, us we’ve grown to over 1.4 million customers and are now looking to disrupt new areas of the market.Not open
- [January Event] Barry O'Reilly and Another Speaker T.B.C soonLondon, London
An Introduction to Residuality Theory
Residuality theory is a revolutionary new theory of software design that aims to make it easier to design software systems for complex business environments. Residuality theory models software systems as interconnected residues - an alternative to component and process modeling that uses applied complexity science to make managing uncertainty a fundamental part of the design process.
About Barry O'Reilly
Barry is a the founder of Black Tulip Technology and has previously held Chief Architect and Western Europe Azure Architect positions at Microsoft. He was the Worldwide Lead for the Solutions Architecture Community at Microsoft, and founder of the Swedish Azure User Group. He is also a PhD candidate in software design and complexity science.
- Two Talks: The 5 Ps of Tech Leadership & Yes, you need a Read side.Build Circle, London
The 5 Ps of Tech Leadership
Why did you join the Tech industry?
Often it’s because of an early and deep interest in the technical elements - e.g. programming, infrastructure, testing, etc. Sometimes it’s because of a love of the Product, and how our customers can use our Tech to improve their daily lives.
For many people, that love stays with you for your whole career, and you remain deeply fulfilled by it. For others, they may still enjoy the technical side but they get a bigger thrill from the people they work with, creating environments where talented people can deliver great software.
This is what real leadership looks like.
Paul will walk us through the ideology he uses to engage with the people in his teams, through the lens of his 5 areas - People, Product, Platform, Process and Practice - in priority order. Showing a slimmed down version of the actual onboarding presentation he has given dozens of times when he has been introduced to both new companies and new starters.
Paul has a 28 year career in the industry and has spent the last 15 years of that in Senior Tech Leadership roles within globally recognisable brands such as OpenTable, Salesforce, GSK and Cazoo.
His current role is his first step up into CTO for a small pre-seed FinTech startup called Kayenta, and he would like to share and discuss his current implementation with DDD London by bringing many of his team with him.
Yes, You need a Read side
At Kayenta, a treasury management company, we have adopted Command Query Responsibility Segregation (CQRS).
Segregating our Write model for managing our domain complexity ensures us the high degree of data integrity our clients deserve. However, our Read side offers diverse product opportunities catering for a spectrum of requirements from low latency screens to complex APIs.
Join me to understand better how we craft a resilient, reliable, adaptable, consistent Read side that our domains and organisations deserve.
I'm the Chief Architect at Kayenta. My career is a continuous journey of learning and growth in technology. My greatest joy comes from collaborating with others to explore complex domains, unlocking their intricacies, and crafting straightforward solutions.
I specialise in Cloud Native, Serverless, and Reactive distributed systems. I thrive on guiding cross-functional teams to create customer-focused experiences while embracing the philosophies behind Domain-Driven Design, Product Management, Quality and Fast Flow.
Hosted by Build Circle
This Domain-Driven Design event is hosted by Build Circle at their London Head Office.
Build Circle is a community-driven, Technology and Product Partner that supports scale-ups and enterprise businesses to achieve their goals through engineering excellence.
They provide support by integrating principal level staff to improve capability and culture, or by standing up whole teams to tackle complex challenges quickly. They also offer strategic guidance on architectural roadmaps, talent, hiring and scaling.
Build Circle delivers Impact Driven Engineering ™ for platforms like Moonpig, Motorway, Just Eat, NewsUK, and PayPoint.
Things to bring on the night:
- Your good selves.
- Lots of questions and discussion topics.
- Anything you need to make it easy to network with new friends on the night i.e. QR codes on your phone to your LinkedIn profiles, for example.