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
Architecture & DecisionsNew
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 & DecisionsNew
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 & MigrationNewDecision 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 & PracticeNew
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 →