I'm at #GOTO #Copenhagen with my Diagrams-as-Code with #AI masterclass. ๐Ÿ™Œ๐Ÿป You'll leave with the knowledge you need to select the best notation for your context and to get experimenting with AI and automation in your diagrams & documentation.

Join me to compare #MermaidJS, #PlantUML, and #Structurizr, and how AI can and cannot help us with diagrams-as-code.
https://jcq.me/gotoc25?utm_source=Mastodon&utm_medium=Social&utm_campaign=professional&id=oIaeIGq7J9

#diagramsAsCode #software #softwareDesign #softwareDevelopment #softwareArchitecture #softwareEngineering

@gnulinux Ich arbeite in letzter Zeit รถfters mit #structurizr. Eigentlich fรผr Software gedacht, zweckentfremde ich es fรผr meine Zwecke.
Grosses Plus und das Killer feature, man kann Views schreiben, die aus dem Diagramm bestimmte Aspekte hervorheben.

Aus structurizr kann man auch andere Formate wie #PlantUML und #Mermaid exportieren.

๐ŸŒฑ UML + ๐Ÿงœโ€โ™€๏ธ + ๐Ÿ—๏ธ Structurizr + ๐Ÿค– AI
Join me online to discover when & how to use diagrams-as-code, models, & AI in your designs & diagrams ๐Ÿ™Œ

Explore the more popular diagrams-as-code notations so that you can create diagrams-as-code as well as understand the diagrams-as-code that an LLM might generate for you.

#PlantUML , #Mermaid.js , & #Structurizr , with LLMs
Find out more here: https://ddd.academy/diagrams-as-code-with-ai/

#softwareDevelopment #softwareDesign #softwareArchitecture

Diagrams-as-Code with AI

Jacqui Read โ€” Summary More and more teams are starting to use coding to tackle their diagramming and documentation challenges. Using plain textโ€ฆ

Domain-Driven Design Europe Workshops

I'm excited to be teaching my #DiagramsAsCode with #AI workshop live and in-person at #GOTO #Copenhagen! ๐Ÿ™Œ

Join me to:
๐Ÿ’ก Gain a grounding in #PlantUML, #MermaidJS, and #Structurizr
๐Ÿ’ก Understand the tradeoffs of diagrams-as-code and models vs. standard diagrams
๐Ÿ’ก Recognise the limitations and useful use cases of using diagrams-as-code with LLMs

https://gotocph.com/2025/masterclasses/545/diagrams-as-code-with-ai?utm_source=Mastodon&utm_medium=Social&utm_campaign=professional&id=CY1fU-wKcG

#softwareDevelopment #softwareDesign #softwareArchitecture #software

Diagrams-as-Code with AI

Masterclass with Jacqui Read at GOTO Copenhagen 2025

Update on our endeavour with #structurizr :

Started modelling the system landscape. Worked really well and fast. We wanna let the teams add the parts of the system they are responsible for. Container views can be modularized into files making this easier.

Most of the work was the automated deployment of changes on #k8s with structurizr lite. Its doesn't seem to be designed for this.

The diagram looks really good and usable so far.

#SoftwareArchitecture #coding #SoftwareEngineering

๐Ÿšจ New workshop alert! ๐Ÿšจ Get your ๐Ÿฅ early bird tickets now for my new Diagrams-as-Code with AI workshop ๐Ÿ™Œ

Join this workshop to explore the more popular diagrams-as-code notations so that you can create diagrams-as-code as well as understand the diagrams-as-code that an LLM might generate for you.

#PlantUML , #Mermaid.js , & #Structurizr , with LLMs
Find out more here: https://ddd.academy/diagrams-as-code-with-ai/?utm_source=Mastodon&utm_medium=Social&utm_campaign=professional&id=KjXChs5to2

#softwareDevelopment #softwareDesign #softwareArchitecture

Diagrams-as-Code with AI

Jacqui Read โ€” Summary More and more teams are starting to use coding to tackle their diagramming and documentation challenges. Using plain textโ€ฆ

Domain-Driven Design Europe Workshops

into #diagramsascode again the last days.

conclusions:
โšช many small, early stage, single purpose approaches. tried #structurizr #d2 #mermaid a bit, came from #plantuml
โšช all of them are sw centric, not extendable on user level

โžก๏ธ not really usable for #flightlevels inspired #worksystemsdesign

1/ Update on #structurizr vs c4-plantuml:

Structurizr:
* supports different views on the same diagram definition
* good mechanisms to split a diagram into files
* navigatable web view
* can enforce c4 conformity
* implicit dependencies

plantUml:
* idea plugin to directly render the diagram in the IDE
* no constraints on how you model your diagram

Both result in really nice, readable code and produce good looking diagrams.

#SoftwareArchitecture #plantuml #c4 #SoftwareEngineering #coding

I'm actually using #structurizr for the first time to visualize a large system architecture. Looks really good. Small bummer is that there is no @intellijidea plugin to directly render the diagrams.

An alternative is c4-plantuml, a plugin for #plantuml - which can be rendered with an Idea plugin.

I will report more from this journey ๐Ÿ™‚

#SoftwareArchitecture

The more I use #Structurizr for #ArchitectureAsCode / #DiagramsAsCode the more I find small things that need to be searched up. This post is a collection of things that I need to remember so that I can find them easily: https://notepad.onghu.com/2024/structurizr-quick-notes-part1/

#programming

Quick Notes about Structurizr - Part 1

For the past few months, I have been using Structurizr Lite for documenting my architectures as code. While doing this, I have had to find out some things. This is just a collection of these things.