Nick is a technical leader, author, speaker and trainer. He helps If you need help building autonomous teams, modelling complex domains, consulting, training, or public speaking.He has a passion for delighting users, creating business impacts, crafting quality software, and building world-class engineering teams.
He is the co-author of two books: Patterns, Principles and Practices of Domain-Driven Design (Wrox) and Designing Autonomous Teams and Services (O'Reilly).
To read some of his thoughts check out: ntcoding.co.uk/blog.
Talks I've Given
-
Strategic Domain-Driven Design Tools For Non-DDD People
Featuring Nick Tune
Domain-Driven Design has a reputation for being hard to grasp for newcomers. In this session Nick Tune will introduce several open-source tools that even people with no prior DDD experience can utilise to create a loosely-coupled architecture.
architecture strategic-ddd ddd domain-driven-design -
2
Hands-on Strategic DDD Modelling & Architecture Kata: Loyalty Domain
Featuring Nick Tune and Kacper Gunia
Join us for an evening of hands-on DDD modelling in the domain of loyalty.
Working in small teams of up to four, from an initial set of requirements and with domain experts available at all times you will design a system: the bounded contexts, the domain flows, technology choices, and other...
architecture discovery exploration software-architecture ddd dddesign -
Strategic Domain-Driven Design Patterns
Featuring Nick Tune
Everybody knows there are hundreds of technical patterns you can apply to microservices. Yet nobody knows about the hundreds of domain patterns you can apply to microservices.
architecture domain-patterns microservices ddd -
Finding Core Domains with the Business Model Canvas
Featuring Nick Tune
You can’t design the optimal software architecture if you don’t know the business model. Many trade-offs need to be made when designing a system and teams need to know where they should spend their time and energy to achieve maximum impact for the business.
In Domain-Driven Design, core domains...
architecture business-model core-domains ddd -
2
Devils, Wizards, and Decision Making Heuristics
Featuring Nick Tune and Gien Verschatse
Coffee or tea? One sugar or two? Should we use Event Sourcing or does CRUD seem good to you?
devops crud event-sourcing ddd -
Sociotechnical Architecture: Aligning Teams and Software for Continuous Delivery
Featuring Nick Tune
A loosely coupled software architecture and an organisational structure to match is one of the biggest predictors of continuous delivery performance (Forsgren et. al.). Accordingly, if you want to optimise end-to-end value creation and delivery in your organisation you need to you need to adopt a...
architecture mucon domain-driven-design continuous-delivery microservices -
Hands-on Domain Modelling with EventStorming
Featuring Nick Tune
How do we get better at modelling domains? By modelling domains, of course. And the best tool we have for that is EventStorming.
ddd domain-driven-design eventstorming domain-modelling architecture -
Hands-on Domain Modelling with EventStorming
Featuring Nick Tune
How do we get better at modelling domains? By modelling domains, of course. And the best tool we have for that is EventStorming.
architecture domain-modelling eventstorming domain-driven-design ddd -
Strategic and Collaborative Domain-Driven Design
Featuring Nick Tune
Entities, Repositories and Value Objects. Three of the least important things in Domain-Driven Design yet the three everybody seems to care about the most! It's time to move away from the tactical and focus on the strategic and collaborative aspects of Domain-Driven Design.
ddd domain-driven-design
Nick is a technical leadership, DDD, and sociotechnical architecture consultant. He has a passion for delighting users, creating business impacts, crafting quality software, and building world-class engineering teams. He is the co-author of two books: Patterns, Principles and Practices of Domain-Driven Design (Wrox) and Designing Autonomous Teams and Services (O'Reilly), and frequently writes about technical leadership at ntcoding.co.uk.