Simon Brown

Simon Brown

@simonbrown.je

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

1.5K followers144 following110 posts

Simon Brown reposted

๐—ช๐—ต๐—ฒ๐—ป ๐—š๐—ผ๐—ผ๐—ฑ-๐—Ÿ๐—ผ๐—ผ๐—ธ๐—ถ๐—ป๐—ด ๐——๐—ถ๐—ฎ๐—ด๐—ฟ๐—ฎ๐—บ๐˜€ ๐—”๐—ฟ๐—ฒ๐—ปโ€™๐˜ ๐—š๐—ผ๐—ผ๐—ฑ ๐—˜๐—ป๐—ผ๐˜‚๐—ด๐—ต: ๐—œ๐—ป๐˜๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฒ๐˜„ ๐˜„๐—ถ๐˜๐—ต ๐—ฆ๐—ถ๐—บ๐—ผ๐—ป ๐—•๐—ฟ๐—ผ๐˜„๐—ป ๐—ผ๐—ป ๐—–๐Ÿฐ, ๐—”๐—œ, ๐—ฎ๐—ป๐—ฑ ๐—ฆ๐—ผ๐—ณ๐˜๐˜„๐—ฎ๐—ฟ๐—ฒ ๐—”๐—ฟ๐—ฐ๐—ต๐—ถ๐˜๐—ฒ๐—ฐ๐˜๐˜‚๐—ฟ๐—ฒ ๐ŸŽ™๏ธ In our latest interview, @simonbrown.je, creator of the #C4Model and #Structurizr, shares insights on AI-generated diagrams, architecture documentation & common pitfalls. ๐Ÿ‘‰๏ธ t1p.de/ufl7i

Simon Brown reposted

Simon Brown reposted

Over the last few weeks I have forked the archived Struturizr .NET SDK and launched the NuGet pacakges for use. I could really use help and feedback, so if you use C4 in the .NET space, please take a look and leave me issues/PRs for things that are missing! stacy-clouds.net/blogposts/20...

stacy-clouds.netIntroducing C4.Net - A Structurizr Client and More | Stacy CloudsFor years I've been using C4 diagrams to document my architecture. The reasons are too long to list here, but for me it's just the easiest way to see the various levels. I also used the C4 DSL SDK so ...

Simon Brown reposted

If you missed @simonbrown.je's #YOW25 talk, catch it here!

GOTO Conferences@gotocon.com

Half the industry is at level 1 of architecture diagram maturity. That means: nothing. Just vibes & boxes. @simonbrown.je โ€” creator of the #C4Model โ€” explains what levels 2 through 5 look like & how to get there. Spoiler: you need to stop diagramming & start modeling. youtu.be/FqTL-_tLf6I?...

The devs of today will become the ivory tower architects of tomorrow. "AI prompting + human code review" only works if the humans have technical knowledge, which will likely decline if humans are no longer writing code. Discuss. ๐Ÿ˜„

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.

Simon Brown reposted

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

Simon Brown reposted

๐ŸŽ‰ 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...

github.comRelease v1.11.0 ยท goadesign/modelModel 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...

Simon Brown reposted

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

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.

Simon Brown reposted

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