home.social

#structurizr — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #structurizr, aggregated by home.social.

  1. Had a short chat with the creator on Slack. There are still free options like building the server from source or using community tooling. This should be sufficient for our case. I am impressed with the fast response and the community work in general, which makes me recommend #structurizr even more.

  2. #Structurizr seems to no longer be free as a read-only centrally hosted documentation. That's a pity, I really liked using it. It was a useful communication tool in my current project. The license costs are a bit steep for using it as a read-only, centrally shared documentation. May be worth it in environments where visual architecture documentation is more of a first-class citizen.

    #coding #SoftwareArchitecture #opensource

  3. Вы знали, что с помощью LLM можно вывести подход Architecture as Code на новый уровень?

    Всем привет! Меня зовут Алексей Пронский, я отвечаю за архитектуру в AI-департаменте группы компаний БКС. Мы строим агентные системы, AI-ассистентов, OCR-системы, речевую аналитику и Classic ML модели. Поскольку мы работаем по принципам enterprise разработки, за каждым таким проектом стоит архитектурное решение (далее —арх.решение) — документ, который проходит согласование с бизнесом, корпоративной архитектурой, ИБ и владельцами смежных систем. Арх. решения мы ведём в Confluence, диаграммы рисуем в Draw.io. Типичный цикл от получения бизнес-требований до согласованного арх.решения в среднем занимает две-три недели. За последний год LLM-ассистенты произвели настоящую революцию в написании кода. В этой статье я покажу, как добиться такого же эффекта в архитектуре — перейти на подход Architecture as Code и передать рутину LLM. Мы используем Structurizr для описания архитектуры и Claude Code как LLM-ассистента. Буду показывать примеры на их основе, демо-репозиторий можно будет посмотреть на GitHub .

    habr.com/ru/companies/bcs_comp

    #architecture #architectureascode #архитектура_как_код #structurizr #llm #claude_code

  4. Вы знали, что с помощью LLM можно вывести подход Architecture as Code на новый уровень?

    Всем привет! Меня зовут Алексей Пронский, я отвечаю за архитектуру в AI-департаменте группы компаний БКС. Мы строим агентные системы, AI-ассистентов, OCR-системы, речевую аналитику и Classic ML модели. Поскольку мы работаем по принципам enterprise разработки, за каждым таким проектом стоит архитектурное решение (далее —арх.решение) — документ, который проходит согласование с бизнесом, корпоративной архитектурой, ИБ и владельцами смежных систем. Арх. решения мы ведём в Confluence, диаграммы рисуем в Draw.io. Типичный цикл от получения бизнес-требований до согласованного арх.решения в среднем занимает две-три недели. За последний год LLM-ассистенты произвели настоящую революцию в написании кода. В этой статье я покажу, как добиться такого же эффекта в архитектуре — перейти на подход Architecture as Code и передать рутину LLM. Мы используем Structurizr для описания архитектуры и Claude Code как LLM-ассистента. Буду показывать примеры на их основе, демо-репозиторий можно будет посмотреть на GitHub .

    habr.com/ru/companies/bcs_comp

    #architecture #architectureascode #архитектура_как_код #structurizr #llm #claude_code

  5. Вы знали, что с помощью LLM можно вывести подход Architecture as Code на новый уровень?

    Всем привет! Меня зовут Алексей Пронский, я отвечаю за архитектуру в AI-департаменте группы компаний БКС. Мы строим агентные системы, AI-ассистентов, OCR-системы, речевую аналитику и Classic ML модели. Поскольку мы работаем по принципам enterprise разработки, за каждым таким проектом стоит архитектурное решение (далее —арх.решение) — документ, который проходит согласование с бизнесом, корпоративной архитектурой, ИБ и владельцами смежных систем. Арх. решения мы ведём в Confluence, диаграммы рисуем в Draw.io. Типичный цикл от получения бизнес-требований до согласованного арх.решения в среднем занимает две-три недели. За последний год LLM-ассистенты произвели настоящую революцию в написании кода. В этой статье я покажу, как добиться такого же эффекта в архитектуре — перейти на подход Architecture as Code и передать рутину LLM. Мы используем Structurizr для описания архитектуры и Claude Code как LLM-ассистента. Буду показывать примеры на их основе, демо-репозиторий можно будет посмотреть на GitHub .

    habr.com/ru/companies/bcs_comp

    #architecture #architectureascode #архитектура_как_код #structurizr #llm #claude_code

  6. Вы знали, что с помощью LLM можно вывести подход Architecture as Code на новый уровень?

    Всем привет! Меня зовут Алексей Пронский, я отвечаю за архитектуру в AI-департаменте группы компаний БКС. Мы строим агентные системы, AI-ассистентов, OCR-системы, речевую аналитику и Classic ML модели. Поскольку мы работаем по принципам enterprise разработки, за каждым таким проектом стоит архитектурное решение (далее —арх.решение) — документ, который проходит согласование с бизнесом, корпоративной архитектурой, ИБ и владельцами смежных систем. Арх. решения мы ведём в Confluence, диаграммы рисуем в Draw.io. Типичный цикл от получения бизнес-требований до согласованного арх.решения в среднем занимает две-три недели. За последний год LLM-ассистенты произвели настоящую революцию в написании кода. В этой статье я покажу, как добиться такого же эффекта в архитектуре — перейти на подход Architecture as Code и передать рутину LLM. Мы используем Structurizr для описания архитектуры и Claude Code как LLM-ассистента. Буду показывать примеры на их основе, демо-репозиторий можно будет посмотреть на GitHub .

    habr.com/ru/companies/bcs_comp

    #architecture #architectureascode #архитектура_как_код #structurizr #llm #claude_code

  7. Bon, je vais faire de l'architecture dans une équipe avec un gros focus Python, donc j'ai bien l'impression que je vais devoir passer à PyStructurizr github.com/nielsvanspauwen/pys #python #structurizr #library #opensource #architecture #documentation

  8. I'm starting to use Structurizr and I think I like it!

    The power I see is to put all the complexity in the model, but only set up specific views with only partial includes to get detailed view of the mechanics.

    I have a system that uses pubsub heavily, and as Simon Brownes said, maybe it's not good to show all the async flow passing by the bus and put arrows between components directly.

    But I also need to map the actual messages as well.
    So I can have both, one view detailed on the bus and messaging, and the less arrow-heavy view that connects components directly.

    But everything is in the model. I just tune the view. Nice!

    #structurizr #SoftwareArchitecture #dev

  9. Last evening of #synyxCamp, our weekend retreat at @synyx. Learned a lot, like every year. Hosted a live coding session with #structurizr and a discussion round about "patient gaming" for all pc gaming nerds.

    Session plan was full as always. Food was good, beer was good, black forest is beautiful. Successful weekend all around.

  10. I'm at with my Diagrams-as-Code with 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 , , and , and how AI can and cannot help us with diagrams-as-code.
    jcq.me/gotoc25?utm_source=Mast

  11. 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.
    jcq.me/gotoc25?utm_source=Mast

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

  12. @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.

  13. 🌱 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.

    , .js , & , with LLMs
    Find out more here: ddd.academy/diagrams-as-code-w

  14. I'm excited to be teaching my with workshop live and in-person at ! 🙌

    Join me to:
    💡 Gain a grounding in , , and
    💡 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

    gotocph.com/2025/masterclasses

  15. 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

  16. 🚨 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.

    , .js , & , with LLMs
    Find out more here: ddd.academy/diagrams-as-code-w

  17. 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

  18. 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

  19. 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

  20. 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: notepad.onghu.com/2024/structu

    #programming

  21. 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: notepad.onghu.com/2024/structu

    #programming

  22. 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: notepad.onghu.com/2024/structu

    #programming

  23. 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: notepad.onghu.com/2024/structu

    #programming

  24. 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: notepad.onghu.com/2024/structu

    #programming

  25. @ddoomen didn’t know this resource, mainly by hand or Miro. But I started to do C4 with #Structurizr DSL and adding some sequence diagrams there as well

  26. Am I the only one who finds #MermaidJS very powerful but the diagrams a bit ugly? Are there some examples of real pretty diagrams/ themes that people use? Any references/ sites?

    Ref: #Structurizr pics are really pretty out of the box
    Disclaimer: Mermaid Newbie

    #DiagramsAsCode

  27. Je prépare ce soir mon sac pour un #devoxxfr durant lequel j'aurai la chance d'animer un atelier Architecture as code (qui nous emmènera jusqu'à #Structurizr) Jeudi après-midi. Vous serez là ?

  28. Today I used the with to show and explain a pretty complex change in dependencies between two systems. Turned out to be a good tool:
    - Rather quick to sketch up needed parts of the two systems architectures with the DSL
    - Could use tags to show current and desired state
    - Great reception by the audience who thought it was an excellent way to describe and communicate the change to be done

  29. This week I'll be running an internal session on how to use Simon Brown's Lite and the DSL to create and visualise software architecture. Our first MVP of packaged tooling for this has been live for a few weeks now.