Articles LTL Architecture

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

AgileArchitectureSoftware Engineering

Why Microservices? By Christina Ljungberg

Microservices is a way of separating a system into smaller autonomous parts. This can be done in many ways, but I’m most into the event-driven […]

ArchitectureSoftware Engineering

Should We Create a Shared Service? A Decision-making Checklist By Nick Tune

One of the key decisions we need to make in software architecture and in our organisations is when and where to create shared services and […]


Credit Science: the new discipline we’ve created to redefine borrowing for the Missing Middle By Sean Hunter

When it comes to commercial lending, credit analysis is an essential part of the process. Banks use it to assesses the ability of a business […]

ArchitectureDigital TransformationSoftware Engineering

Product-aligned vs Capability-aligned Organisation Design By Nick Tune

There are broadly two dominant approaches used to organise teams in modern organisations that have moved beyond traditional activity-oriented organisation design (organising people by their […]

ArchitectureSoftware Engineering


Are there any good reasons to not continuously work with a system’s architecture? I don’t think so. In my opinion it should be part of […]

ArchitectureDigital TransformationProductivity

Organisational Dysfunctions Mirrored as Architectural Complexity By Nick Tune

We have come to acknowledge in recent years that there is a strong relationship between the design of a software architecture and the shape of […]

ArchitectureDigital TransformationSoftware Engineering

Legacy Architecture Modernisation With Strategic Domain-Driven Design By Nick Tune

Most organisations go through an architecture modernisation effort at some point as their systems drift into a state of intolerable maintenance costs and they diverge […]

ArchitectureDigital TransformationSoftware Engineering

Visualising Sociotechnical Architecture with DDD and Team Topologies By Nick Tune

I’ve been disappointed for a long time with the way in which companies organise software development teams. I remember as a young, naive software developer, […]


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