Sign in

Simon Brown

@simonbrown.je
1.6K followers 144 following 110 posts

Creator of the C4 model and Structurizr | Author | Speaker | Software architecture and diagramming workshops worldwide

PostsRepliesMedia
Simon Brown @simonbrown.je · 19/03/2026
Introducing the "C4 model and Structurizr DSL pattern catalog"! 📢 This pattern catalog presents a number of minimal examples of how to use the C4 model and the Structurizr DSL to model common patterns found in software architecture. Link: docs.structurizr.com/dsl/patterns/
094
Simon Brown @simonbrown.je · 09/03/2026
This morning's Structurizr + AI experiment ... you have a Structurizr server running, each team is pushing a workspace representing their view of the world. Use AI to generate a combined system landscape.
130
Simon Brown @simonbrown.je · 09/03/2026
Tried this with Claude over the weekend - it worked first time, out of the box. 🚀 See docs.structurizr.com/ai/dsl-gener... for more details.
040
Simon Brown @simonbrown.je · 06/03/2026
The new Structurizr MCP server (www.patreon.com/posts/152045...) makes it even easier for AI to generate valid Structurizr DSL now! 🚀
141
Simon Brown @simonbrown.je · 22/01/2026
A Structurizr MCP server is available on GitHub! It provides an easy way to load workspaces from the local file system (JSON or DSL) and to load JSON workspaces from a self-hosted Structurizr server. Link: github.com/structurizr/...
021
Simon Brown @simonbrown.je · 23/09/2025
Sneak peek! Join the C4 model Patreon if you want to be the first to hear about it... 🤔 www.patreon.com/c/c4model
021
Simon Brown @simonbrown.je · 25/08/2025
Farewell "blue and grey boxes" ... the new example diagrams are now live on the C4 model website -> c4model.com
2164
Simon Brown @simonbrown.je · 28/06/2025
New C4 model examples are on the way! See patreon.com/posts/132584... for details.
0164
Simon Brown @simonbrown.je · 14/05/2025
I've updated the Structurizr DSL microservices example to take advantage of the new archetypes feature introduced a few weeks ago, which provides a richer and more concise DSL definition. The source can be found at github.com/structurizr/... if you're interested in taking a look.
030
Simon Brown @simonbrown.je · 05/04/2025
A timely post on Reddit to illustrate the point too... 😂
171
Simon Brown @simonbrown.je · 29/03/2025
Structurizr DSL archetypes are now available in the latest release of Lite, on-premises, CLI, and cloud -> docs.structurizr.com/dsl/archetypes
091
Simon Brown @simonbrown.je · 13/03/2025
Show me an AI generated software architecture diagram and I'll tell you why it's bad. 😀 Seriously though ... if most humans are unable to adequately critique diagrams to determine whether they are good or bad, AI has no chance!
162
Simon Brown @simonbrown.je · 05/03/2025
Java and Spring fans ... join me shortly at @devnexus.bsky.social for my unique take on how to generate meaningful component diagrams from Java apps -> devnexus.com/presentation...
030
Simon Brown @simonbrown.je · 20/02/2025
The upcoming Structurizr DSL v4.0.0 release will now also support relationship archetypes. 🚀 Read more at www.patreon.com/posts/122686...
042
Simon Brown @simonbrown.je · 19/02/2025
This week on the Structurizr Patreon ... "Enterprise usage - part 1" (free, signup required) describes what I see as a typical adoption pattern of the Structurizr tooling across an enterprise, and outlines some of the problems this can introduce. Link: www.patreon.com/posts/enterp...
021
Simon Brown @simonbrown.je · 18/02/2025
More work on Structurizr DSL archetypes today ... relationship archetypes are now supported too.
030
Simon Brown @simonbrown.je · 15/02/2025
Here we go again… 🙄
261
Simon Brown @simonbrown.je · 11/02/2025
Missed my software architecture workshop in Stockholm last week? I have a few more public workshops planned for the coming months in: - Malaga, Spain (J On The Beach) - Amsterdam, Netherlands (Trifork Academy) - Antwerp, Belgium (DDD Europe) Links on my website: simonbrown.je
011
Simon Brown @simonbrown.je · 10/02/2025
Join me at DubJUG in Dublin on Feb 27th for some insights into software architecture diagramming, and how to reverse-engineer useful diagrams from your Java apps. Register via ti.to/dublin-java-...
030
Simon Brown @simonbrown.je · 06/02/2025
#jfokus continues … for me anyway! 😀
020
Simon Brown @simonbrown.je · 05/02/2025
Really looking forward to presenting my new session this morning at #jfokus titled "Reverse-engineering architecture diagrams from your Java app" ... it's a summary of the work I did during the latter half of 2024 to make reverse-engineering component diagrams from Java apps more accessible.
130
Simon Brown @simonbrown.je · 10/01/2025
😂
130
Simon Brown @simonbrown.je · 08/01/2025
Happy new year! The first half of 2025 is shaping up nicely. Here's a list of the public events I'll be speaking at -> simonbrown.je#2025 (more TBC)
040
Simon Brown @simonbrown.je · 02/12/2024
Early start to the week … heading to Belfast for a C4 model workshop tomorrow.
250
Simon Brown @simonbrown.je · 01/12/2024
A little weekend POC...
251
Simon Brown @simonbrown.je · 30/11/2024
Just queued up on the Structurizr Patreon for publication next week ... how to model a product where the implementation can vary based upon the customer's environment.
030
Simon Brown @simonbrown.je · 28/11/2024
Porto Tech Hub conference was a lot of fun - thanks for having me! The slides from my talk can be found at static.simonbrown.je/pth2024-c4.pdf
062
Simon Brown @simonbrown.je · 21/11/2024
victorleungtw.com/2024/11/19/c4/ 👏
160
Simon Brown @simonbrown.je · 21/11/2024
A big thanks to the fabulous team at Trifork Amsterdam for a very fun couple of days … a sold out software architecture workshop and a lovely “Trifork and friends” dinner. 🙏😊
031
Simon Brown @simonbrown.je · 20/11/2024
This (just added to the C4 website/book) needs to go into my "C4 misconceptions" talk...
Things that are not usually software systems in the C4 model include product domains, bounded contexts, business capabilities, feature teams, tribes, or squads.
040
Simon Brown @simonbrown.je · 19/11/2024
An early (and very windy) start for JER-LHR-AMS. Not a private jet, just first onboard. 😀
An empty aeroplane cabin.
130
Simon Brown @simonbrown.je · 16/11/2024
The lovely folks at Gearset in Belfast are running a free event next month ... see gearset.com/dev-connect-... for details.
020