Articles LTL Architecture

ArchitectureSoftware Engineering

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 […]

ArchitectureDev-OpsSoftware Engineering

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 […]

Architecture

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 […]

ArchitectureDigital TransformationInnovationProductivity

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 […]

ArchitectureSoftware Engineering

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 […]

ArchitectureSoftware Engineering

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 […]

ArchitectureDev-OpsDevOps

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 […]

ArchitectureDev-OpsProductivity

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 […]

ArchitectureInnovationProductivitySoftware Engineering

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 […]

ArchitectureCloudDigital TransformationSoftware Engineering

Is technical debt a real financial debt? By Christina Ljungberg

Developers are often frustrated over technical debt. Me too. I realise the power of new technology, cloud scalability, platform and device independent clients, and event-driven […]

ArchitectureSoftware Engineering

Self-Documenting Architecture By Nick Tune

One of the biggest time costs in software development is understanding how a system works. And the problem may be growing. Systems are getting more […]

ArchitectureProductivitySoftware Engineering

The Relationship Between Software Architecture And Business Models (and more) By Nick Tune

As an architect, how often are you thinking about business models? If every significant architecture decision has business consequences, then knowing the business model and […]

JOIN THE COMMUNITY

Sign up today for monthly newsletters containing:

  • News and insights from your industry
  • Relevant thought leadership articles
  • Engaging video content
  • Notifications of our upcoming events
  • Networking opportunities with C-Suite leaders