Tag

#software-architecture

Software Architecture · 27 essays · all 35 field notes →

2026.10.19 · 7 min

The Model Grades Its Own Homework

Sorting changes by risk is the right idea. Letting the agent's confidence set the class is the one input that turns every gate behind it into decoration.#software-architecture#ai-transformation
2026.09.28 · 7 min

Every Approval Is a Missing Rule

If the architects do not write the rules the agents read, the person who writes the template does. Notes from reviewing an operating model for agentic delivery.#software-architecture#ai-transformation
2026.09.14 · 8 min

Turn the Sequence Diagram on Its Side

The people who can tell you a boundary is wrong were never going to read UML. Turn the sequence diagram on its side and they do not have to.#software-architecture#systems-thinking
2026.09.07 · 8 min

We Deleted the Wrong Half of Agile

Reviewability is something you design. Extreme Programming already knew how, and we made exactly the wrong half of it optional.#software-architecture#engineering-leadership
2026.08.24 · 6 min

Design the Stopping Point

Target state is the easy half of a solution design. The hard half is the first step, because that is usually where the money runs out.#software-architecture#technical-debt
2026.08.10 · 6 min

Adoption Is the Deliverable

The ugliest service in production beats the most elegant one nobody calls. So where exactly does an architect's job end?#software-architecture#domain-driven-design
2026.08.03 · 6 min

The Bottleneck Moved

AI made writing code cheap. Our squad reports show where the queue went next: to the people who have to read it.#artificial-intelligence#ai-transformation
2026.07.27 · 5 min

A Feature Is Not a Service

The ticket said "saved filters". The real decisions were which service, whose identity, and how little to invent.#software-architecture#domain-driven-design
2026.07.20 · 6 min

The Model Is the Easy Part

I put an MCP server in front of a production API. The hard parts were tokens and state, not the model.#software-architecture#artificial-intelligence
2026.07.13 · 5 min

Mathematicians vs. Lawyers

Two thinking archetypes I keep meeting in architecture rooms, and why your system needs both.#software-architecture#systems-thinking
2026.07.06 · 5 min

Pricing the Invisible

Your best architecture work produces nothing observable. Backlogs only rank observables. Let's fix the mismatch.#software-architecture#technical-debt
2026.06.29 · 5 min

Multi-Agent Is an Org Chart

I designed a multi-agent AI system and accidentally rebuilt the org chart, failure modes included.#multi-agent-systems#artificial-intelligence
2026.06.22 · 5 min

Prompt-Driven Architecture

Part three of the "tools that scale" series: what happens when the daily practice of a Solution Architect starts running on AI.#ai-transformation#software-architecture
2026.05.18 · 5 min

From Signals to Blips

How a tech radar became my favorite tool for driving an AI transformation across several hundred developers.#tech-radar#ai-transformation
2026.04.13 · 5 min

The Diagram That Cannot Lie

Why I'm building an architecture modeling tool where the diagram is physically incapable of drifting from the code.#software-architecture#developer-tools
2026.03.30 · 5 min

Pricing Is Architecture

The pricing page is an architecture diagram wearing marketing clothes.#saas#software-architecture
2026.03.16 · 5 min

Anti-Personas: The Users I Refuse to Serve

The most important architecture document in my side project contains no architecture. It's a list of people I will never build for.#product-strategy#software-architecture
2026.03.02 · 5 min

Edge Cases Written by Parliament

What integrating with mandatory government systems taught me about specs you cannot refactor.#software-architecture#government-technology
2026.02.16 · 5 min

ADRs for an Audience of One

My hobby project has eleven Architecture Decision Records and zero users. That ratio is correct.#architecture-decision-records#software-architecture
2026.01.26 · 5 min

Questions Are an Architect's Sharpest Tool

The artifact of mine that pays off most is not a diagram and not a decision record. It's a list of questions.#software-architecture#solution-design
2026.01.19 · 5 min

The Anti-Corruption Layer Is for People Too

My favorite pattern from Domain-Driven Design protects codebases from foreign models. I keep prescribing it to departments.#domain-driven-design#software-architecture
2026.01.12 · 5 min

The Migration That Never Starts

Every organization has one. Yours does too. It has a folder, a deck, and a birthday.#software-architecture#decision-making
2026.01.05 · 5 min

Diagrams Are Conversations, Not Documentation

The most useful diagram of my career was ugly, partially wrong, and deleted within a week.#software-architecture#diagrams
2025.12.22 · 5 min

Nobody Owns the Sum

Every squad owns its piece. The customer buys the whole. Guess which one has no owner.#software-architecture#organizational-design
2025.12.15 · 5 min

Decisions Have an Architecture Too

We design our systems obsessively, then let the decisions about them happen by loudest voice.#decision-making#software-architecture
2025.12.01 · 5 min

Data-Driven Theater

Everyone wants decisions backed by data. Almost nobody asks what the data went through to get there.#data-driven-decision-making#data-quality
2024.02.19 · 3 min

Stop Calling It Legacy Code

With AI in the picture, it's not legacy anymore. It's a Knowledge Container.#legacy-systems#artificial-intelligence