Software Architecture for Developers by Simon Brown is on sale on Leanpub! Its suggested price is $25.00; get it for $12.00 with this coupon: https://t.co/QWm4fj4K5U @simonbrown#software#software_architecture
Anyone here experienced with the C4 Model?
I am currently exploring it and building a C4 architecture for our entire product ecosystem.
I am particularly interested in how others approach:
- System Context
- Container diagrams
- Component diagrams
- Keeping architecture docs maintainable as the product evolves
If you have used C4 in a real production environment, I would love to hear what worked well for you and what you would do differently. ..
Hey, I had this idea a while ago
What if creating C4 software diagrams felt as easy as using a visual editor, while still generating Mermaid or Structurizr DSL?
The early public beta is now live.
Feedback is welcome ;)
Try it out: https://t.co/jx3M3wDACW
#SoftwareArchitecture
Still relying on confusing architecture diagrams? 🏗️
Attend @simonbrown hands-on workshop to learn why most diagrams fail, how to fix them, and how the C4 model can help you create clearer views of your software systems.
🔗 https://t.co/pIbghU4WLk
🎟️ https://t.co/CRedsRv65s
From Reddit: "I wanted my agent to draw architecture diagrams for me. Mermaid and PlantUML both had me arguing with a layout engine about where a box goes, and with C4 I spent more time on modeling questions (is this thing a container or a component) than on the system I was trying to describe."
1. I also dislike automatic layout, which is why Structurizr was designed with manual layout as the default approach.
2. Creating a common language is exactly the value that C4 brings to teams. Skip this step at your peril!
A final reminder that the Structurizr cloud service will be shutdown at the end of September - please export your workspaces before then if you would like to retain them.
Migrating to the new Structurizr local (Lite equivalent ... https://t.co/2X4pCfmWi3) or server (on-premises installation equivalent ... https://t.co/36RDqtN34r) tooling is the recommended migration path, but there are a number of other community tools available (https://t.co/bRLI6OxGDD) that can render Structurizr workspaces.
In the pursuit of agility, have teams abandoned software design altogether? 🏗️
In his #dev2next keynote, @simonbrown explores why architectural thinking and upfront design still matter, helping teams avoid costly rework and move faster.
🔗 https://t.co/My5vKIhR9S
@simonbrown and his C4 Model:
*Draw context and containers, mostly leave the rest
*The deeper levels go stale with every commit
*What matters is getting everyone to agree what the words mean
#GOTOpodcast episode with Susanne Kaiser out now: https://t.co/De2ByiFpUY
Still relying on confusing architecture diagrams? 🏗️
Attend @simonbrown's hands-on workshop to learn why most diagrams fail, how to fix them, and how the C4 model can help you create clearer views of your software systems.
🔗 https://t.co/pIbghU4WLk
🎟️ https://t.co/EcZgQVkg8o
Your architecture diagrams have unlabeled arrows, mystery boxes & 12 different shades of blue. Nobody knows what any of it means.
@simonbrown wrote the book that helps & Susanne Kaiser asked him everything you need to know about it.
GOTO Book Club 👇
https://t.co/V2GCVILcP9