Writing

Thinking clearly about
architecture & technology

Essays on enterprise architecture, cloud strategy, governance, and the quieter discipline of making complex technology decisions calmly.

—

Before You Read

After more than two decades working in technology, I have learned that the most valuable lessons rarely come from textbooks, certifications, vendor presentations, or conference stages.

They come from people.

The infrastructure engineer troubleshooting a critical issue long after everyone else has gone home. The architect thinking through second- and third-order consequences before a decision is made. The operator carrying a system for years after the project team has moved on. The project manager holding together competing priorities under impossible deadlines. The mentor who takes time to explain not just what works, but why it works.

Most technology writing focuses on products, platforms, frameworks, and tools. This site focuses on the thinking behind them.

Many of the ideas shared here were shaped by conversations, projects, successes, failures, reviews, incidents, migrations, and lessons learned alongside talented colleagues over more than twenty years in the industry.

The articles on this site are not intended to provide definitive answers. They are reflections on architecture, infrastructure, cloud, governance, operations, and the practical realities of building technology that must work in the real world.

If these essays are useful, the credit belongs in large part to the many professionals whose experience, guidance, and example helped shape how I think. This collection of writing is simply my attempt to pass some of those lessons forward.

Read the full acknowledgement →

How to read this

The writing falls into four lines of thought. Start with Architecture & Decisions for the strategic essays. Cloud & Migration goes deeper into datacenter exit, identity, and landing-zone work. Governance & Practice is about how architects actually operate. Infrastructure Fundamentals covers the operational layer everything else depends on.

Architecture · Cloud · Governance · Infrastructure
Infrastructure Fundamentals New
The Hidden Operational Cost of Running AI Locally

A working pilot and a hardware invoice do not show what a dependable local AI service costs to run. The platform, capacity, answer-quality and ownership work to fund before widening access.

Governance & Practice New
Your AI Can Find the Document. Is It the Right One?

A citation shows where an answer came from, not whether the source is current, approved and applicable. How to decide which source settles which question, and how to test an assistant when the documents disagree.

Governance & Practice New
When an AI Agent Can Buy Compute, Who Checks What It Bought?

If an agent can pay for compute, its next purchase can reopen approvals for location, access, support and cost. When automated purchasing is sound, when it needs review, and five checks to trace before trusting a lower price.

Governance & Practice New
The Missing Layer in Enterprise AI: Information Architecture

Enterprises are investing in AI models and agents while leaving the information beneath them unorganised. A look at why authority, ownership and traceability — not bigger indexes — determine whether AI can be trusted to act.

Governance & Practice New
Who Carries the Cost of an Architecture Exception After Approval?

An exception can be justified on the day it is approved, yet leave another team with the monitoring, recovery and support work it creates. What to settle before handover, and which exceptions do not need it.

Architecture & Decisions New
Managed AI Agents: Convenience Does Not Remove Enterprise Responsibility

Managed hosting can absorb the infrastructure work of running an AI agent. It cannot absorb the enterprise's responsibility for what that agent is allowed to see, decide and do.

Architecture & Decisions New
Cloud, Local or Hybrid AI? The Enterprise Decision Before Choosing the Technology

Before choosing where AI runs, an organisation must understand the capability, information, authority, operating responsibility, economics and exit path involved.

Infrastructure Fundamentals
Before You Buy AI Hardware: Start With the Workload

A practical guide to deciding between cloud, local and hybrid AI — eight questions about the workload to answer before choosing hardware.

Architecture & Decisions AI-Ready Enterprise
Your Enterprise Is Not Ready for AI Agents — and That's an Architecture Problem

AI agents can read, decide, and act inside enterprise systems. Before granting autonomy, fix identity, information ownership, authority, observability and recovery.

AI & Governance
AI pilots don't need more models. They need an owner.

A technically successful AI pilot can still fail in production when nobody owns the complete decision—from trusted context and action authority to exceptions, consequences and measurable value.

AI & Governance
Before You Buy Another AI Tool: Is Your Enterprise Architecture Actually AI-Ready?

A five-domain diagnostic for enterprise AI readiness — information, integration, identity, governance, and technology architecture — with a ten-question checklist and scoring panel.

Architecture & Decisions
How to Prepare an HLD for Architecture Review

A practical guide to preparing, reviewing, and presenting a high-level design so different reviewers can understand the decisions, risks, and operating impact.

Architecture & Decisions
How Architects Read Ambiguous Requirements

A requirement is rarely the full problem. How architects read unclear, incomplete requirements in complex organisations — and what to establish before committing to a solution direction.

Architecture & Decisions AI, Non-AI or Hybrid? An Enterprise Architecture Decision Framework

Not every application needs AI. A practical framework for deciding which capabilities need intelligence, which require deterministic control, and where a hybrid design works best — with a use-case scorecard and three worked examples.

Architecture & Decisions AI Readiness Is Not an AI Problem — It Is an Architecture Problem

AI rarely fails at the model. It fails when architecture is weak — unclear data ownership, loose identity, missing governance, and no operating model.

Architecture & Decisions The five forces that pull against each other when you go global

Cost, security, accessibility, scalability, and compliance never improve together. The moment a solution crosses borders they start trading against one another — and the industry you are in decides which one wins.

Architecture & Decisions The five forces, part two — when compliance deletes the architecture you wanted

The other four forces trade against each other. Compliance does not trade — it deletes. A deeper cut on the only force that removes options from the table before the design even begins.

Architecture & DecisionsDecision Architecture
The cost of a late technical decision

The same decision costs almost nothing when it is made early, and can cost a programme when it is made late. The mechanism behind it — explained clearly enough that you can use it in your next planning meeting.

Architecture & DecisionsDecision Architecture
Architecture is decision clarity

Good architecture is not a set of diagrams. It is a set of decisions that are clear enough to be acted on, stable enough to be depended upon, and honest enough to acknowledge what they do not cover.

Architecture & Decisions Why architecture decisions need memory

Most architecture decisions do not fail because they were wrong. They fail because nobody remembers why they were made. A practical case for decision memory in complex technology environments.

Architecture & Decisions Why simple architecture scales better

Architecture fails when it becomes a documentation exercise. The real work happens in the conversations that never make it into any slide deck — and in decisions made before the pressure arrives.

Architecture & Decisions Simple architecture wins

The organisations that age well technologically are not the ones that chose the most sophisticated architecture. They are the ones that chose the most honest one.

Architecture & Decisions How a calm architecture actually flows

The same request, two systems, two outcomes. Calm architecture is not fewer features. It is fewer paths a request can take.

Cloud & MigrationDecision Architecture
Why Mid-Market GCC Datacenter Exits Fail

Exits rarely fail because teams cannot move servers. They fail when delivery accountability, decision authority, workload discovery, supplier scope, and post-exit ownership do not align — with a ten-question readiness test for your next programme review.

Cloud & MigrationDecision Architecture
Lift-and-shift was not the mistake

The cloud-native purist view has cost mid-market organisations more in stalled migrations than any technical failure ever did. A measured defence of rigorous lift-and-shift — and a closer look at which workloads actually deserve to be re-architected.

Cloud & MigrationDecision Architecture
What datacenter exits actually fail at

Most exits do not fail during the migration. They fail eighteen months later, when the platform that was meant to be simpler turns out to be more fragile than what it replaced. The three patterns behind year-two failure.

Cloud & MigrationDecision Architecture
Identity is the architecture, not the addendum

The layer everyone agrees is important is almost never the one anybody sequences first. Most organisations discover what identity actually was only after the migration is done. One decision upstream, four consequences down.

Cloud & MigrationInfrastructure in Practice
Cloud transformation without chaos

Multi-cloud is not a strategy. It is a posture. The organisations that get it right decide on portability before they decide on providers — and resist the urge to optimise too early.

Cloud & MigrationInfrastructure in Practice
The cloud branch office pattern

A branch office does not need a server room. Three things on site, an honest answer to a fourth, and the tunnel home should be shrinking every year.

Cloud & MigrationInfrastructure in Practice
How to perform an IT infrastructure assessment across AWS, Azure, and Google Cloud

A calm ten-dimension framework for assessing cloud infrastructure without vendor bias. Covers cost, security, reliability, governance, operating model, exit strategy, and the workloads that should not move at all.

Governance & Practice
Architecture Readiness Pack: a free working template for architecture reviews

A free practical pack for architects preparing ARB, HLD, security, cloud, risk, NFR, and production-readiness reviews — built around the idea that architecture is decision clarity.

Governance & Practice Every AI Strategy Needs an Exit Strategy

AI is powerful and worth adopting — with strategy, not dependency. Why every AI decision needs a way back, and how to keep judgement in charge while the technology keeps changing.

Governance & Practice Governance without bureaucracy

Most architecture review processes cover every decision lightly and protect none of them. The narrower version — strict about a few things, indifferent about the rest — is harder to design and easier to live with. A three-question triage and the discipline that follows from it.

Governance & Practice From Idea to Architecture Approval

A simple guide to Architecture Review Board stages, approval gates, review levels, preparation checkpoints, and when to involve Enterprise Architecture or domain architect SPOCs.

Governance & Practice What enterprise solution architects do differently

An Enterprise Architect sees the whole. A Solution Architect solves the immediate. An Enterprise Solution Architect does both — and that difference matters more than most job descriptions capture.

Governance & Practice What enterprise architects actually do

AI readiness is not about buying the right tool. It is about having the data, governance, and architectural foundations that let you adopt AI sensibly — without destabilising what works.

Governance & Practice Why enterprise architecture fails in meetings

Architecture does not fail in the data centre. It fails in the meeting room — where the right questions were not asked, and the wrong decisions were made.

Governance & Practice Complexity is quietly killing enterprise IT

Enterprise IT does not usually fail dramatically. It slows down — gradually, quietly — until the organisation realises it cannot move at the speed the business needs.

Infrastructure Fundamentals Where Should This Infrastructure Run?

A practical enterprise architecture guide to choosing between in-house infrastructure, colocation, dedicated hosting, managed hosting, private cloud, public cloud, PaaS, SaaS and AI deployment patterns.

Infrastructure FundamentalsInfrastructure in Practice
What IT infrastructure architects really do

Infrastructure architecture is not about keeping the lights on. It is about building the foundation everything else depends on — quietly, correctly, long before anyone notices it matters.

Infrastructure FundamentalsInfrastructure in Practice
Calm systems scale better

The systems that hold up under pressure are not the ones built for heroics. They are the ones built to be boring — predictable, observable, designed to fail gracefully rather than spectacularly.

Infrastructure FundamentalsInfrastructure in Practice
Why calm infrastructure scales better

Noisy infrastructure does not become quiet at scale. It becomes louder. The teams that handle growth well built for predictability long before they needed it.

Infrastructure FundamentalsInfrastructure in Practice
Backup is not storage

Most businesses think they have a backup. What they have is a copy — and the difference only becomes clear at the worst possible moment.

Infrastructure FundamentalsInfrastructure in Practice
The hidden cost of cheap IT vendors

Cheap IT support is not cheap. The real cost shows up in hours lost, problems that keep recurring, and decisions made without enough expertise to make them well.

Infrastructure FundamentalsInfrastructure in Practice
Why reactive IT support is dangerous

Waiting for things to break before fixing them is not a support model. It is a risk transfer — from your vendor onto your business, your staff, and your customers.

Infrastructure Fundamentals The five things a small office actually needs

Five-to-fifteen people. One office. No server room. The whole stack fits in five items, and there is no second page.

Infrastructure Fundamentals What small businesses actually need from technology

Most small businesses do not have a technology problem. They have a reliability problem. And the solution is almost never the tool being sold to them.

Projects & Learning Most Small Businesses Do Not Know How Fragile Their IT Is

The internet works, email opens and the computers start—yet the business may still be one failed account, untested backup or unavailable vendor away from disruption. Why I built the SMB IT Health Score.

Projects & Learning Why I built Little Architect Lab

A personal note on creating Little Architect Lab — a playful learning project that helps kids, students, and beginners understand servers, networks, cloud, cybersecurity, data centers, and AI infrastructure through simple card games.

If these essays are useful, the best way to follow new writing is via LinkedIn — where I share shorter notes alongside longer articles.

Follow on LinkedIn →