Tag

#software-architecture

Software Architecture · 20 essays · all 25 field notes →

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 · 4 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 highest-leverage artifact I produce is not a diagram, not a decision record, not a slide deck. 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