Every position here is a working one. These are not marketing statements. They are the views that shape how engagements are run and how technical decisions are made.

The foundation
Sixteen Pillars operates across sixteen domains — the technical and organisational disciplines that determine whether a business’s technology is an asset or a liability.
The common thread is that technical decisions are never purely technical. A data model encodes how an organisation understands its own business. An architecture encodes what the organisation values — speed, reliability, security, maintainability. A governance framework encodes how the organisation behaves when nobody is watching.
Getting these things right is not a software problem. It is a leadership problem. It requires someone in the room who understands both the technology and the business consequences of technical decisions.
The Data First position
Every engagement starts with the data model.
This is not a preference. It is the result of consistent observation: most of the significant technical problems an organisation carries — fragmented systems, compliance gaps, architecture nobody fully controls, integrations that break — trace back to data that was never properly defined or governed.
The data model is the foundation. Everything built on top of it inherits its properties — good and bad. Getting it right at the start changes every decision that follows.
The governance position
Governance is not what happens during an audit. It is what happens when nobody is watching.
A well-governed technical function does not look different under scrutiny than it looks on a normal Tuesday. The policies are operating. The standards are being applied. The owners are accountable. The data is what it claims to be.
Most organisations have governance documentation. Fewer have governance that operates. The gap between the two is where technical risk lives.
The first principles position
The fundamentals of computing have not changed since the 1980s. Data structures, logic, constraints, systems thinking — these are not concepts that were superseded by modern frameworks and cloud infrastructure. They are the basis on which modern frameworks and cloud infrastructure are built.
Most of the problems that appear in enterprise systems appear because someone stopped working from first principles and started working from assumptions about what the framework would handle. It rarely handles it.
The writing
What follows is an ongoing record of positions, observations, and analysis. Written from practice, not theory.
What an architecture review actually examines
June 9, 2026
An architecture review is often misunderstood as a documentation exercise. Someone arrives, reads the architecture documents, comments on whether they look reasonable, and leaves a report behind. This is not an architecture review. This is reading. A genuine architecture review examines what the organisation actually has — which is almost never what the architecture documents
Without a roadmap, every decision is reactionary
June 9, 2026
An organisation without a roadmap is not undirected. It is directed by whatever is shouting loudest at any given moment. The strategic vacuum does not feel like a vacuum from the inside. There is plenty of activity. Decisions are being made. Projects are being funded. Vendors are being selected. The organisation appears to be moving.
I just want a website
June 9, 2026
It usually starts with a brief like this. “I just want a website. Nothing fancy. A few pages, a contact form, something that looks professional. A thousand pounds, give or take.” The website gets built. It does what was asked. For a while, this is enough. Then the business grows. The escalation Year one. The
Platform agnostic, data first
June 9, 2026
Most architectural conversations start with the platform. Which CRM, which CMS, which ERP. The data model emerges from whichever platform was selected — shaped by its assumptions, its category structures, its custom field conventions. This is backwards. The data is the durable asset. The platforms are replaceable. An organisation that lets the platform choose its
The system is perfectly designed for the outcome you are getting
June 9, 2026
The observation is not original. It is widely attributed to Deming, though the precise origin is disputed. The point survives the attribution: if an organisation consistently produces the same operational failure, the cause is rarely the individual at the point of failure. It is the system that made that failure inevitable. Recurring problems are structural.
Governance is what happens when nobody is watching
June 9, 2026
Most organisations confuse three things: policy, compliance, and governance. Policy is what you wrote down. Compliance is what you can prove. Governance is what actually happens when nobody is checking, on a normal Tuesday, in the middle of a busy quarter, when the team is under deadline pressure and the person who originally read the
The API encodes authority whether you discuss it or not
June 9, 2026
Integrations look like technical projects. Two systems, an API, some mapping, a sync schedule. The work is engineering. The deliverable is a connection. This framing is wrong, and the consequences are visible in every organisation that has built integrations without first answering a different set of questions. Who owns this entity? Who is allowed to
The cost of having two sources of truth
June 9, 2026
The report is due. The manager is waiting. In the corner of the office, someone is four hours into a VLOOKUP, trying to reconcile two versions of the same data that have never quite agreed with each other. This scene is not a one-off. It repeats itself, in the same organisation, on the same schedule,
What EU jurisdiction means for your technology decisions
June 9, 2026
Jurisdiction is not an administrative label. It is a set of live obligations that attach to an entity, travel with its data, and do not pause because the parent company is headquartered somewhere else. Most technology decisions made by international firms with EU operations are made without a clear understanding of this. The results are
Operating in a market your org chart forgot
June 9, 2026
A car imported from the United Kingdom, purchased during EU membership. The manufacturer’s nagivation system asks for a country. Greece is on the list. Turkey is on the list. Cyprus — a full EU member state — is not. The system maps it to the Middle East. Nobody made that decision maliciously. Cyprus simply was