On the model that outlives the tools — from business architecture to code.
Robert Blust · Software Engineer & Architect
Four areas shaped my career: software development, methodology, IT architecture and business architecture. I know all four.
The goal is always end-to-end continuity — from the business domain to implementation. Only the path there was expensive and hard for a long time.
Capture the essential, leave out the unimportant. That is the real craft.
My standard for every model, for about 15 years.
UML · SysML · your own DSL
Powerful — but hard, specialized, expensive. Few can read it.
AI understands natural language.
With the right meta-model: the facts as Markdown — cheap to create and maintain, readable for everyone.
Same precision — far less friction.
A structured knowledge base — I call it the Mental Model.
Facts as Markdown · structured by a meta-model · machine-readable
Real model from LIKE MAGIC — Markdown + Mermaid
Every term in one sentence — no more, no less.
Not documentation but an artifact to validate against — so that change gets cheaper and safer.
A model like the Mental Model gives AI the right context: it does not eliminate hallucinations — but it shrinks the space where AI has to guess, moving it from guessing to grounded reasoning. The cleaner the structure, the better the context. In practice: the Mental Model as a context layer for AI assistants.
From “no big design up front” to spec-first — because AI makes specifications fast and affordable.
For years upfront modeling was too expensive, so agile deliberately dropped it. That math has changed.
The standard stays: capture essential complexity. Only now the path is open to everyone.
That is how I still build today: close to the code, but with the model in mind. Thank you.