A Clash of Mindsets: When New Products Depend on Existing Products By Nick Tune
A common pattern of business growth is to expand from a single product to multiple products. Sometimes, this can be achieved with relatively minimal disruption, […]
Cyber Security: The Constant Confusion Between Tool and Process By Jean-Christophe Gaillard
There are real issues in the cyber security operations space, but buying more tools won’t help This 2021 survey from TrendMicro (“Security Operations on the […]
Strategic Domain-Driven Design Kata: Delivericious By Nick Tune
Strategic Domain-Driven Design Kata: Delivericious Domain Design Structure I’ve structured the board in 4 parts: Part 1: Domain discovery (reviewing a pre-prepared event storm) Part […]
Pattern Reading in Visual Discovery and Modelling By Nick Tune
There is a long list of things I love about visual discovery and modelling techniques like Event Storming and Example Mapping. But there is one benefit of visual […]
Understanding different types of domain By Nick Tune
In business, technology and general, the word “domain” appears frequently and with many different meanings in various contexts. This gets tricky at times when collaborating […]
Sequencing Architecture Modernisation: Risk Averse vs Risk Tolerant By Nick Tune
Architecture modernisation usually take years. Even a decade or more is nothing out of the ordinary for large organisations who have accumulated legacy and heritage […]
Six Tips for Modernising Legacy IT systems By Akshay Upadhye
In normal terms, inheriting a legacy would sometimes be taken positively as you are being handed over something received from an ancestor or predecessor and […]
Is Clojure the future programming language? By Christina Ljungberg
A while ago I participated in an online live event where Uncle Bob announced the language he thinks will be the most popular in the […]
Domain, Subdomain, Bounded Context, Problem/Solution Space in DDD: Clearly Defined By Nick Tune
Domain-Driven Design is an approach to designing systems, usually software, that emphasises creating a common language between domain experts and system builders. Famous DDD principles […]
Enterprise Architecture in a Product-Oriented DevOps World By Nick Tune
Enterprise Architecture (EA) is hugely important for medium and large organisations. Enterprise Architects take a broad look at an organisation, and are experts in aligning […]
Organising Large Miro Boards For Remote Workshops By Nick Tune
Back in the summer I shared some of the techniques I’d been using to reimagine my in-person architecture workshops as remote digital offerings with Miro. I’ve […]
Bounded Context Canvas Recipe: Use Case Swimlanes By Nick Tune
Don’t let the tools you use overly-constrain your thinking. Use them as a starting point for design and discovery, and then bend them to your […]