Responsible Organization
Team boundaries shape system boundaries. Design both together, or Conway's law will do it for you.
Software architect · Advisor · Co-founder, Arpeggia Studio
For 22 years I've built systems from the inside: as a developer, team lead and lead architect for logistics, public sector, insurance and telco. Today I help CTOs and founders turn unclear ideas into buildable products and make technology decisions that still make sense in five years. I'm a big fan of AI: I use it every day and teach teams how to use it wisely. Former engineer. Still reads the code.
Good architecture isn't a diagram someone draws on a good day. I use a repeatable six-step process: the same one I teach at Architectural KATA workshops and the one my team used to win O'Reilly's Katas.
Step 01 of 06
What must the system do, for whom, and why does the business care? Before boxes and arrows, I want the key user journeys and the outcomes they buy.
Co-authored concept
Systems outlive the decisions that shaped them. Responsible Software Architecture asks whether a design scales, makes business sense and ages well: for the people who build it, the business that pays for it and the planet that runs it.
Team boundaries shape system boundaries. Design both together, or Conway's law will do it for you.
Every technical decision is an investment decision. Cost, risk and time-to-value belong on the diagram.
Fitness functions, not wishful thinking. Quality you can measure, whether a human or an AI agent wrote the code.
The cheapest compute is the compute you don't run. Efficiency is a design-time choice.
AI accelerates architectural chaos.On AI-assisted delivery
Tactical DDD is going to the machines. Strategic DDD stays human.On domain-driven design
Conway's law always wins. Design the teams, or it designs you.On organizations
Sell outcomes, not hours. Be Kasparov, not Kodak.On the future of IT services
02 / Career: the whole path, already walked
Today I advise at board level. Over 22 years I held every job below it, down to writing the first line of code. Scroll to walk the path with me.
Where I am today. I sit with founders, CTOs and boards before the money is spent: what to build, which vendor to trust, whether to rescue or replace. With AI as a tool, not an excuse.
Scroll to zoom in ↓
Winter 2024. An international competition judged on resilience, security, scalability and, above all, the quality of the reasoning behind every decision. Team BluzBrothers built the whole proposal in three evenings.
Fourteen written recommendations, from developers who reported to me to clients on the other side of the table. Grouped by what they keep coming back to.
What sets him apart is his ability to bridge the gap between technology and business.
He was able to fully understand where all of us were coming from, and at the same time offer new, futuristic, way-ahead-of-us kind of solutions.
Talks, workshops, a walking podcast and a book. The recordings are mostly in Polish; the articles are in English.
Every project starts with a business problem, not a tech stack. So that's how I document them: as Architecture Decision Records with context, decision and consequences.
Arpeggia Studio clients · advisor
INNIO · via Inspeerity · architect
DPD Group · via eo Networks · architect
Ministry of Labour & Social Policy · via eo Networks · architect
A new product, a troubled project, a legacy system or a vendor proposal on your desk. Let's talk it through for 30 minutes before you commit budget.
Book a free consultation →piotr.filipowicz@arpeggia.studio