Late last night I started reading on #UML alternatives to model Xenguard architecture and came across C4. It’s much simpler than UML and also easier to understand. There’s even a domain specific language (#DSL) by the same author to have the models as code:
I made the first draft of the first 2 Cs in the C4 model: Context and Container. I’m not finished yet, but very impressed with how fast and simple C4 is in comibation with structurizr.
#Structurizr is a well-thought tool: I’m using the local tool to render my diagrams locally and it also has a linting view that shows all the errors and warnings from my model definition. This is really useful in identifying my own blind spots during modeling.