home.social

#uml — Public Fediverse posts

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

  1. Когда онбординг длится 2 месяца: день 3 — проследить главный поток данных

    Иногда систему нужно быстро объяснить человеку со стороны: новому разработчику, техлиду, архитектору, аудитору или инвестору на technical due diligence. Но если показать все data flow сразу, человек не поймёт ничего. В этой части цикла я показываю, как выбрать один главный поток, проследить конкретную сущность от source до consumer и заранее привязать дебаг к слоям данных. Внутри 4 практичных артефакта: чек-лист выбора flow, карточка сущности, таблица изменения формы данных и чек-лист точек поломки. А чтобы схема осталась в памяти надолго, я обернула её в кальмара с полипом на лице.

    habr.com/ru/articles/1035392/

    #онбординг #data_flow #архитектура #документация #UML #API #SDK #debugging #legacy #рефакторинг

  2. Когда онбординг длится 2 месяца: день 3 — проследить главный поток данных

    Иногда систему нужно быстро объяснить человеку со стороны: новому разработчику, техлиду, архитектору, аудитору или инвестору на technical due diligence. Но если показать все data flow сразу, человек не поймёт ничего. В этой части цикла я показываю, как выбрать один главный поток, проследить конкретную сущность от source до consumer и заранее привязать дебаг к слоям данных. Внутри 4 практичных артефакта: чек-лист выбора flow, карточка сущности, таблица изменения формы данных и чек-лист точек поломки. А чтобы схема осталась в памяти надолго, я обернула её в кальмара с полипом на лице.

    habr.com/ru/articles/1035392/

    #онбординг #data_flow #архитектура #документация #UML #API #SDK #debugging #legacy #рефакторинг

  3. Когда онбординг длится 2 месяца: день 3 — проследить главный поток данных

    Иногда систему нужно быстро объяснить человеку со стороны: новому разработчику, техлиду, архитектору, аудитору или инвестору на technical due diligence. Но если показать все data flow сразу, человек не поймёт ничего. В этой части цикла я показываю, как выбрать один главный поток, проследить конкретную сущность от source до consumer и заранее привязать дебаг к слоям данных. Внутри 4 практичных артефакта: чек-лист выбора flow, карточка сущности, таблица изменения формы данных и чек-лист точек поломки. А чтобы схема осталась в памяти надолго, я обернула её в кальмара с полипом на лице.

    habr.com/ru/articles/1035392/

    #онбординг #data_flow #архитектура #документация #UML #API #SDK #debugging #legacy #рефакторинг

  4. Когда онбординг длится 2 месяца: день 3 — проследить главный поток данных

    Иногда систему нужно быстро объяснить человеку со стороны: новому разработчику, техлиду, архитектору, аудитору или инвестору на technical due diligence. Но если показать все data flow сразу, человек не поймёт ничего. В этой части цикла я показываю, как выбрать один главный поток, проследить конкретную сущность от source до consumer и заранее привязать дебаг к слоям данных. Внутри 4 практичных артефакта: чек-лист выбора flow, карточка сущности, таблица изменения формы данных и чек-лист точек поломки. А чтобы схема осталась в памяти надолго, я обернула её в кальмара с полипом на лице.

    habr.com/ru/articles/1035392/

    #онбординг #data_flow #архитектура #документация #UML #API #SDK #debugging #legacy #рефакторинг

  5. In this new era of "less programming, more designing," #UML may have its "Triumphant Return."

  6. En esta nueva era de «Programar menos, diseñar más», puede ser que #UML tenga su «Regreso triunfal».

  7. #UML ist nicht tot – aber statisch reicht nicht mehr. Erfahre von Sven Reinck, warum interaktive Abhängigkeitsvisualisierung eher wie Google Maps für Code funktioniert & Teams beim Verstehen massiv entlastet: javapro.io/de/beyond-uml-saube

    #Java #KI @FLUXparticleCOM

  8. #UML ist nicht tot – aber statisch reicht nicht mehr. Erfahre von Sven Reinck, warum interaktive Abhängigkeitsvisualisierung eher wie Google Maps für Code funktioniert & Teams beim Verstehen massiv entlastet: javapro.io/de/beyond-uml-saube

    #Java #KI @FLUXparticleCOM

  9. #AskMastodon

    Weird questions maybe, but, how do people feel about UML? Do you like having made diagrams before beginning to code? Do you plan and document before coding? If you don't like UML but you like engineering first and planning ahead, how do you document what you design?

    I do like UML, but I wonder if it's because it's the only way I know to document software design.

    #SoftwareEngineering #OpenSource #UML #Gamedev

  10. #AskMastodon

    Weird questions maybe, but, how do people feel about UML? Do you like having made diagrams before beginning to code? Do you plan and document before coding? If you don't like UML but you like engineering first and planning ahead, how do you document what you design?

    I do like UML, but I wonder if it's because it's the only way I know to document software design.

    #SoftwareEngineering #OpenSource #UML #Gamedev

  11. #AskMastodon

    Weird questions maybe, but, how do people feel about UML? Do you like having made diagrams before beginning to code? Do you plan and document before coding? If you don't like UML but you like engineering first and planning ahead, how do you document what you design?

    I do like UML, but I wonder if it's because it's the only way I know to document software design.

    #SoftwareEngineering #OpenSource #UML #Gamedev

  12. #AskMastodon

    Weird questions maybe, but, how do people feel about UML? Do you like having made diagrams before beginning to code? Do you plan and document before coding? If you don't like UML but you like engineering first and planning ahead, how do you document what you design?

    I do like UML, but I wonder if it's because it's the only way I know to document software design.

    #SoftwareEngineering #OpenSource #UML #Gamedev

  13. #AskMastodon

    Weird questions maybe, but, how do people feel about UML? Do you like having made diagrams before beginning to code? Do you plan and document before coding? If you don't like UML but you like engineering first and planning ahead, how do you document what you design?

    I do like UML, but I wonder if it's because it's the only way I know to document software design.

    #SoftwareEngineering #OpenSource #UML #Gamedev

  14. Jugando con Kathará para emular redes TCP/IP! 🚀

    Kathará es el sucesor "espiritual" del viejo Netkit / UML (User-Mode Linux)... recuerdo que lo usaba en una distro live llamada Knoppix (hoy con otro propósito).

    Se ve muy interesante para incorporarla a las clases!

    Seguramente haga algo de contenido sobre esto 🙂

    youtu.be/CPYsuUeR6cE

    +Info: kathara.org/

    #uml #netkit #gnu #linux #docker #networking #networkemulation #kathara #tcpip #firewalls #iptables #nftables

  15. Jugando con Kathará para emular redes TCP/IP! 🚀

    Kathará es el sucesor "espiritual" del viejo Netkit / UML (User-Mode Linux)... recuerdo que lo usaba en una distro live llamada Knoppix (hoy con otro propósito).

    Se ve muy interesante para incorporarla a las clases!

    Seguramente haga algo de contenido sobre esto 🙂

    youtu.be/CPYsuUeR6cE

    +Info: kathara.org/

    #uml #netkit #gnu #linux #docker #networking #networkemulation #kathara #tcpip #firewalls #iptables #nftables

  16. Jugando con Kathará para emular redes TCP/IP! 🚀

    Kathará es el sucesor "espiritual" del viejo Netkit / UML (User-Mode Linux)... recuerdo que lo usaba en una distro live llamada Knoppix (hoy con otro propósito).

    Se ve muy interesante para incorporarla a las clases!

    Seguramente haga algo de contenido sobre esto 🙂

    youtu.be/CPYsuUeR6cE

    +Info: kathara.org/

    #uml #netkit #gnu #linux #docker #networking #networkemulation #kathara #tcpip #firewalls #iptables #nftables

  17. Jugando con Kathará para emular redes TCP/IP! 🚀

    Kathará es el sucesor "espiritual" del viejo Netkit / UML (User-Mode Linux)... recuerdo que lo usaba en una distro live llamada Knoppix (hoy con otro propósito).

    Se ve muy interesante para incorporarla a las clases!

    Seguramente haga algo de contenido sobre esto 🙂

    youtu.be/CPYsuUeR6cE

    +Info: kathara.org/

    #uml #netkit #gnu #linux #docker #networking #networkemulation #kathara #tcpip #firewalls #iptables #nftables

  18. Jugando con Kathará para emular redes TCP/IP! 🚀

    Kathará es el sucesor "espiritual" del viejo Netkit / UML (User-Mode Linux)... recuerdo que lo usaba en una distro live llamada Knoppix (hoy con otro propósito).

    Se ve muy interesante para incorporarla a las clases!

    Seguramente haga algo de contenido sobre esto 🙂

    youtu.be/CPYsuUeR6cE

    +Info: kathara.org/

    #uml #netkit #gnu #linux #docker #networking #networkemulation #kathara #tcpip #firewalls #iptables #nftables

  19. 🎬New release of our #uml and #lowcode #OSS #tools #dashboard 👏

    ☑️ The low-code dashboard live: oss-lowcode-tools.streamlit.ap

    🔗 github.com/jcabot/oss-lowcode-

    ☑️ The UML dashboard live: oss-uml-tools.streamlit.app/

    🔗 github.com/jcabot/oss-uml-tools

    Both now will take periodic #snapshots of the data to be able to analyze in the future the evolution of these two markets (in the open-source world).

  20. 🎬New release of our #uml and #lowcode #OSS #tools #dashboard 👏

    ☑️ The low-code dashboard live: oss-lowcode-tools.streamlit.ap

    🔗 github.com/jcabot/oss-lowcode-

    ☑️ The UML dashboard live: oss-uml-tools.streamlit.app/

    🔗 github.com/jcabot/oss-uml-tools

    Both now will take periodic #snapshots of the data to be able to analyze in the future the evolution of these two markets (in the open-source world).

  21. 🎬New release of our #uml and #lowcode #OSS #tools #dashboard 👏

    ☑️ The low-code dashboard live: oss-lowcode-tools.streamlit.ap

    🔗 github.com/jcabot/oss-lowcode-

    ☑️ The UML dashboard live: oss-uml-tools.streamlit.app/

    🔗 github.com/jcabot/oss-uml-tools

    Both now will take periodic #snapshots of the data to be able to analyze in the future the evolution of these two markets (in the open-source world).

  22. 🎬New release of our #uml and #lowcode #OSS #tools #dashboard 👏

    ☑️ The low-code dashboard live: oss-lowcode-tools.streamlit.ap

    🔗 github.com/jcabot/oss-lowcode-

    ☑️ The UML dashboard live: oss-uml-tools.streamlit.app/

    🔗 github.com/jcabot/oss-uml-tools

    Both now will take periodic #snapshots of the data to be able to analyze in the future the evolution of these two markets (in the open-source world).

  23. @ragman I mostly model in SysML v1, but it overlaps a lot with UML. So I start with PlantUML a lot when prototyping or for an everything-as-code approach.

    SysML v2 has textual representation, though it reads a bit more like code then a markup language like PlantUML.

    #SysML #UML #MBSE

  24. @ragman I mostly model in SysML v1, but it overlaps a lot with UML. So I start with PlantUML a lot when prototyping or for an everything-as-code approach.

    SysML v2 has textual representation, though it reads a bit more like code then a markup language like PlantUML.

    #SysML #UML #MBSE

  25. @ragman I mostly model in SysML v1, but it overlaps a lot with UML. So I start with PlantUML a lot when prototyping or for an everything-as-code approach.

    SysML v2 has textual representation, though it reads a bit more like code then a markup language like PlantUML.

    #SysML #UML #MBSE

  26. @ragman I mostly model in SysML v1, but it overlaps a lot with UML. So I start with PlantUML a lot when prototyping or for an everything-as-code approach.

    SysML v2 has textual representation, though it reads a bit more like code then a markup language like PlantUML.

    #SysML #UML #MBSE

  27. @ragman I mostly model in SysML v1, but it overlaps a lot with UML. So I start with PlantUML a lot when prototyping or for an everything-as-code approach.

    SysML v2 has textual representation, though it reads a bit more like code then a markup language like PlantUML.

    #SysML #UML #MBSE

  28. OAuth 2.0 and OIDC Explained with UML
    A blog by Ronald

    The purpose of Open Authorization 2.0 (OAuth 2.0) is to give an application (the "Client") limited access to your data at another service (the "Resource Server"), without having to give your password to that application. When OIDC is added Single Sign-On (SSO) is supported as well. The flow...

    #dev #softwaredevelopment #Security #OpenIDConnect #UML #Authentication #OAuth2.0 #OIDC #Authorization #SSO #SingleSign-On

    jdriven.com/blog/2026/03/OAuth

  29. OAuth 2.0 and OIDC Explained with UML
    A blog by Ronald

    The purpose of Open Authorization 2.0 (OAuth 2.0) is to give an application (the "Client") limited access to your data at another service (the "Resource Server"), without having to give your password to that application. When OIDC is added Single Sign-On (SSO) is supported as well. The flow...

    #dev #softwaredevelopment #Security #OpenIDConnect #UML #Authentication #OAuth2.0 #OIDC #Authorization #SSO #SingleSign-On

    jdriven.com/blog/2026/03/OAuth

  30. OAuth 2.0 and OIDC Explained with UML
    A blog by Ronald

    The purpose of Open Authorization 2.0 (OAuth 2.0) is to give an application (the "Client") limited access to your data at another service (the "Resource Server"), without having to give your password to that application. When OIDC is added Single Sign-On (SSO) is supported as well. The flow...

    #dev #softwaredevelopment #Security #OpenIDConnect #UML #Authentication #OAuth2.0 #OIDC #Authorization #SSO #SingleSign-On

    jdriven.com/blog/2026/03/OAuth

  31. OAuth 2.0 and OIDC Explained with UML
    A blog by Ronald

    The purpose of Open Authorization 2.0 (OAuth 2.0) is to give an application (the "Client") limited access to your data at another service (the "Resource Server"), without having to give your password to that application. When OIDC is added Single Sign-On (SSO) is supported as well. The flow...

    #dev #softwaredevelopment #Security #OpenIDConnect #UML #Authentication #OAuth2.0 #OIDC #Authorization #SSO #SingleSign-On

    jdriven.com/blog/2026/03/OAuth

  32. OAuth 2.0 and OIDC Explained with UML
    A blog by Ronald

    The purpose of Open Authorization 2.0 (OAuth 2.0) is to give an application (the "Client") limited access to your data at another service (the "Resource Server"), without having to give your password to that application. When OIDC is added Single Sign-On (SSO) is supported as well. The flow...

    #dev #softwaredevelopment #Security #OpenIDConnect #UML #Authentication #OAuth2.0 #OIDC #Authorization #SSO #SingleSign-On

    jdriven.com/blog/2026/03/OAuth

  33. does anybody know any free #uml class diagram makers that don't require me to sign up and also don't use "ai"


    #duckduckfedi #uml
  34. does anybody know any free #uml class diagram makers that don't require me to sign up and also don't use "ai"


    #duckduckfedi #uml
  35. Any tool recommendations for creating UML diagrams/adjacent. For systems/processes?

    Sequence, flow, state machine, use case etc.

    Whenever I search it’s either vendor locked subscription SaaS or some basic but usable tool that costs $800 for a license, Im happy to pay non-enterprise level amount for a good tool.
    (I know there’s a having cake and eating it too argument here)

    But wondered what options am I missing?

    #uml #lazyweb #designtools #diagramming #softwaredesign

  36. Any tool recommendations for creating UML diagrams/adjacent. For systems/processes?

    Sequence, flow, state machine, use case etc.

    Whenever I search it’s either vendor locked subscription SaaS or some basic but usable tool that costs $800 for a license, Im happy to pay non-enterprise level amount for a good tool.
    (I know there’s a having cake and eating it too argument here)

    But wondered what options am I missing?

    #uml #lazyweb #designtools #diagramming #softwaredesign

  37. Any tool recommendations for creating UML diagrams/adjacent. For systems/processes?

    Sequence, flow, state machine, use case etc.

    Whenever I search it’s either vendor locked subscription SaaS or some basic but usable tool that costs $800 for a license, Im happy to pay non-enterprise level amount for a good tool.
    (I know there’s a having cake and eating it too argument here)

    But wondered what options am I missing?

    #uml #lazyweb #designtools #diagramming #softwaredesign

  38. Any tool recommendations for creating UML diagrams/adjacent. For systems/processes?

    Sequence, flow, state machine, use case etc.

    Whenever I search it’s either vendor locked subscription SaaS or some basic but usable tool that costs $800 for a license, Im happy to pay non-enterprise level amount for a good tool.
    (I know there’s a having cake and eating it too argument here)

    But wondered what options am I missing?

    #uml #lazyweb #designtools #diagramming #softwaredesign

  39. Any tool recommendations for creating UML diagrams/adjacent. For systems/processes?

    Sequence, flow, state machine, use case etc.

    Whenever I search it’s either vendor locked subscription SaaS or some basic but usable tool that costs $800 for a license, Im happy to pay non-enterprise level amount for a good tool.
    (I know there’s a having cake and eating it too argument here)

    But wondered what options am I missing?

    #uml #lazyweb #designtools #diagramming #softwaredesign

  40. „I deleted my source code“

    joppe.dev/2026/02/26/i-deleted

    „The classic development workflow we all know and loved, is disappearing fast. We will no longer care about the nitty gritty details of how the code works. We will only care that it does.“

    Experiment in #php that has unit tests, some spec markdown files plus skill files to fill the src folder on every push according to specs/tests.

    Old heads cry in #UML, model driven development and flow based whatever. Can't remember all the hyped methodologies. Thought visual driven development. Typed that into Google and found "visual reverse engineering" that uses legacy UIs to guess what a system does and recreates it in "not #COBOL" or "not #Delphi"!?

    Lots of "The Purpose of a System is What it Does" systems out there nowadays, I guess. What do old cyberneticists make of all of this? #posiwid

  41. „I deleted my source code“

    joppe.dev/2026/02/26/i-deleted

    „The classic development workflow we all know and loved, is disappearing fast. We will no longer care about the nitty gritty details of how the code works. We will only care that it does.“

    Experiment in #php that has unit tests, some spec markdown files plus skill files to fill the src folder on every push according to specs/tests.

    Old heads cry in #UML, model driven development and flow based whatever. Can't remember all the hyped methodologies. Thought visual driven development. Typed that into Google and found "visual reverse engineering" that uses legacy UIs to guess what a system does and recreates it in "not #COBOL" or "not #Delphi"!?

    Lots of "The Purpose of a System is What it Does" systems out there nowadays, I guess. What do old cyberneticists make of all of this? #posiwid

  42. „I deleted my source code“

    joppe.dev/2026/02/26/i-deleted

    „The classic development workflow we all know and loved, is disappearing fast. We will no longer care about the nitty gritty details of how the code works. We will only care that it does.“

    Experiment in #php that has unit tests, some spec markdown files plus skill files to fill the src folder on every push according to specs/tests.

    Old heads cry in #UML, model driven development and flow based whatever. Can't remember all the hyped methodologies. Thought visual driven development. Typed that into Google and found "visual reverse engineering" that uses legacy UIs to guess what a system does and recreates it in "not #COBOL" or "not #Delphi"!?

    Lots of "The Purpose of a System is What it Does" systems out there nowadays, I guess. What do old cyberneticists make of all of this? #posiwid

  43. „I deleted my source code“

    joppe.dev/2026/02/26/i-deleted

    „The classic development workflow we all know and loved, is disappearing fast. We will no longer care about the nitty gritty details of how the code works. We will only care that it does.“

    Experiment in #php that has unit tests, some spec markdown files plus skill files to fill the src folder on every push according to specs/tests.

    Old heads cry in #UML, model driven development and flow based whatever. Can't remember all the hyped methodologies. Thought visual driven development. Typed that into Google and found "visual reverse engineering" that uses legacy UIs to guess what a system does and recreates it in "not #COBOL" or "not #Delphi"!?

    Lots of "The Purpose of a System is What it Does" systems out there nowadays, I guess. What do old cyberneticists make of all of this? #posiwid

  44. „I deleted my source code“

    joppe.dev/2026/02/26/i-deleted

    „The classic development workflow we all know and loved, is disappearing fast. We will no longer care about the nitty gritty details of how the code works. We will only care that it does.“

    Experiment in #php that has unit tests, some spec markdown files plus skill files to fill the src folder on every push according to specs/tests.

    Old heads cry in #UML, model driven development and flow based whatever. Can't remember all the hyped methodologies. Thought visual driven development. Typed that into Google and found "visual reverse engineering" that uses legacy UIs to guess what a system does and recreates it in "not #COBOL" or "not #Delphi"!?

    Lots of "The Purpose of a System is What it Does" systems out there nowadays, I guess. What do old cyberneticists make of all of this? #posiwid

  45. @gunstick @elithebearded @lmorchard @thomasfuchs I believe it was Dorian Gray who invented the "timn-sequence diagram" we all use today.
    #DorianGray #timn #uml