bfrackowiak
.pl
Blog
Stemma
About
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