Simon Brown
banner
simonbrown.je
Simon Brown
@simonbrown.je
Creator c4model.com & structurizr.com | Author "Software Architecture for Developers" | Software architecture and diagramming workshops worldwide | Patreon at patreon.com/simon_brown
Pinned
I'm excited to announce that I'm writing a book for O'Reilly! New example diagrams, new content, and new guidance.

Early access to the first two chapters is now live on the O'Reilly platform -> www.oreilly.com/library/view...
The C4 Model
Good architecture is more than just good code—it's clear communication. The C4 Model: Visualizing Software Architecture is a practical guide to creating diagrams that help teams... - Selection from Th...
www.oreilly.com
Reposted by Simon Brown
🏗️ Let’s talk #SoftwareArchitecture!

@simonbrown.je & @andrewhl.bsky.social join #YOW25 to challenge how you think abt structure, scale, & collaboration in modern software systems.

📅 MEL 4-5 | BNE 8-9 | SYD 11-12 Dec
yowcon.com
October 17, 2025 at 1:12 AM
I'm doing a Reddit AMA in a couple of weeks ... more details at www.reddit.com/r/softwarear...
@simonbrown.je thanks for the great session at #jfall really enjoyed it, great to see how c4 keeps evolving
November 6, 2025 at 5:36 PM
Reposted by Simon Brown
Dive deep into what matters to you & your team in our 1-day #YOW25 masterclasses led by globally recognised tech experts, including @kevindubois.com @philippederyck.bsky.social @frankel.ch & @simonbrown.je

Join them in Melbourne or Sydney:
yowcon.com/melbourne-20...
yowcon.com/sydney-2025/...
October 16, 2025 at 12:43 AM
I'm excited to announce that I'm writing a book for O'Reilly! New example diagrams, new content, and new guidance.

Early access to the first two chapters is now live on the O'Reilly platform -> www.oreilly.com/library/view...
The C4 Model
Good architecture is more than just good code—it's clear communication. The C4 Model: Visualizing Software Architecture is a practical guide to creating diagrams that help teams... - Selection from Th...
www.oreilly.com
October 1, 2025 at 7:37 AM
Sneak peek! Join the C4 model Patreon if you want to be the first to hear about it... 🤔

www.patreon.com/c/c4model
September 23, 2025 at 3:11 PM
Reposted by Simon Brown
The #C4 model is a go-to for visualising software architecture, but how do you go beyond the basics?

@simonbrown.je will answer the most common C4 questions, from modelling shared code & microservices to tackling message-driven architectures.

#YOW25 MEL 4-5 | BNE 8-9 | SYD 11-12 Dec yowcon.com
September 15, 2025 at 2:44 AM
Reposted by Simon Brown
Join @simonbrown.je in a 1-day hands-on #YOW25 masterclass on the #C4Model. Learn how to create meaningful diagrams that improve team communication and decision-making.

📍 MEL | 3 Dec | 🔗 yowcon.com/melbourne-20...
📍 SYD | 10 Dec | 🔗 yowcon.com/sydney-2025/...
September 3, 2025 at 12:53 AM
Farewell "blue and grey boxes" ... the new example diagrams are now live on the C4 model website -> c4model.com
August 25, 2025 at 10:31 AM
Reposted by Simon Brown
For those of you that use the #Structurizr DSL for publishing your #C4 Architecture diagrams and would like to use #dotnetaspire to add them to your AppHost. Then I have a NuGet package for you:

www.nuget.org/packages/Str...

#dotnet #aspire #nuget
Structurizr.Aspire.Hosting 0.1.0.2
Add Structurizr Lite to your Aspire AppHost
www.nuget.org
July 22, 2025 at 10:24 PM
Reposted by Simon Brown
New C4 model examples are on the way! See patreon.com/posts/132584... for details.
June 28, 2025 at 11:21 AM
Reposted by Simon Brown
Struggling with messy #SoftwareArchitecture diagrams? Join
@simonbrown.je for a 1-day hands-on #C4Model workshop at #YOW25!

📍 MEL | 📅 Wed 3 Dec | 🔗 yowcon.com/melbourne-20...
📍 SYD | 📅 Wed 10 Dec | 🔗 yowcon.com/sydney-2025/...
July 23, 2025 at 1:28 AM
"System context diagram example (2025)" has been published on the C4 model Patreon today -> www.patreon.com/posts/132613...

(it explains the new example available later this summer, and the rationale behind it)
System Context diagram example (2025) | The C4 model
Get more from The C4 model on Patreon
www.patreon.com
June 30, 2025 at 12:55 PM
New C4 model examples are on the way! See patreon.com/posts/132584... for details.
June 28, 2025 at 11:21 AM
Reposted by Simon Brown
Last chance to lock in earlybird tickets to #YOW25 masterclasses with promo code 'earlybirdclass' & join @simonbrown.je @frankel.ch @kentbeck.com @kevindubois.com @philippederyck.bsky.social Katharine Jarmul & Michael Feathers

MEL 3 Dec yowcon.com/melbourne-2025
SYD 10 Dec yowcon.com/sydney-2025
June 25, 2025 at 12:16 AM
Reposted by Simon Brown
🎉 Model v1.11.0 is out! Major graphical editor upgrade:

✨ Dual drag modes (pan/select)
✨ Grid system with snap-to-grid
✨ Modern toolbar & shortcuts
✨ Better multi-selection

Perfect for #DiagramAsCode with #C4Model!
#SoftwareArchitecture #Golang #OpenSource

github.com/goadesign/mo...
Release v1.11.0 · goadesign/model
Model v1.11.0 Release Notes Major Graphical Editor Overhaul This release represents a significant step forward for the Model graphical editor. We've completely redesigned the user interface and add...
github.com
May 27, 2025 at 9:27 PM
Reposted by Simon Brown
It's not too late to sign up for these workshops: buff.ly/N5okAJR
June 2, 2025 at 12:03 PM
Reposted by Simon Brown
Moving fast and being Agile requires good communication, yet software development teams struggle with this fundamental skill. A good set of software architecture diagrams are priceless for aligning a team around a shared vision and for getting new-joiners productive fast: buff.ly/uX2tk38
May 21, 2025 at 8:01 AM
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.
May 14, 2025 at 7:48 AM
Reposted by Simon Brown
Wrote a little on the C4 model and why I like it.
On tumblr because why not :) www.tumblr.com/blmonit/7831...
Post by @blmonit · 1 image
💬 0  🔁 0  ❤️ 0 · On the C4 Model and why I like it · I recommend the C4 model for anyone interested in IT architecture, from beginner to expert. I feel it has just the right amount of architecture…
www.tumblr.com
May 10, 2025 at 4:02 PM
Reposted by Simon Brown
Moving fast and being Agile requires good communication, yet software development teams struggle with this fundamental skill. A good set of software architecture diagrams are priceless for aligning a team around a shared vision and for getting new-joiners productive fast.: buff.ly/wXsJVc8
May 5, 2025 at 2:04 PM
Reposted by Simon Brown
💡 Want to store diagrams alongside your code? Learn diagrams-as-code using PlantUML, Mermaid & Structurizr in this hands-on workshop. Understand how to validate LLM-generated diagrams too! buff.ly/iZf0XNy
⏰ It is time to order!
April 17, 2025 at 10:02 AM
Reposted by Simon Brown
A C1-level diagram in 30 minutes?! Amazing!

From Ryan Shriver’s C4 model workshop at #ExploreDDD
April 17, 2025 at 6:24 PM
Reposted by Simon Brown
The C4 model is simple—but are you using it right? @simonbrown.je dives into common C4 mistakes & how to better model microservices, shared code, and complex systems at #YOW25.

📍Mel 4–5 Dec | Bris 8–9 Dec | Syd 11–12 Dec

🔗 yowcon.com
April 23, 2025 at 11:17 PM
Reposted by Simon Brown
Moving fast and being Agile requires good communication, yet software development teams struggle with this fundamental skill. A good set of software architecture diagrams are priceless for aligning a team around a shared vision and for getting new-joiners productive fast.: buff.ly/3y0fQaE
April 3, 2025 at 8:00 AM
The talk's tl;dr is that trying to optimise team performance via DDD, agile, Team Topologies, and all of the other socio-technical techniques will fail if you don't have good technical foundations in place. The backlash against architecture is real, but the technical leadership role never went away.
Discover how software architecture influences high-performing teams. @simonbrown.je is diving into challenges like technical debt, team communication, and bridging gaps between dev and ops.
April 5, 2025 at 8:34 AM