News for hackers. Stuff that matters.
Re:Inkscape Cloud Architect by pritambarhate on Sunday October 22, 2023 @05:59AM (#37974110)
I use draw.io for these kind of diagrams. It has symbols for most of the cloud services built in. It also maintains the arrow connections when we move around the elements. Very handy!
Re:Inkscape Cloud Architect by petepete on Sunday October 22, 2023 @06:09AM (#37974141)
I use Excalidraw because I like the hand-drawn look when planning/sketching things out.

If/when I make the jump to actual documentation I use Mermaid so I can keep everything tidy under source control.

Re:Inkscape Cloud Architect by lvncelot on Sunday October 22, 2023 @06:39AM (#37974263)
+1 for Excalidraw, especially regarding the "multiplayer" aspect.

In general, if sketching it out, whether alone or with multiple people, using something simple I can click, drag & label is more than enough and helps me keep the flow. (I would stick to actually drawing - either on a whiteboard or something digital - but my handwriting is absolutely atrocious)

As soon as I'm done sketching and move over to actually documenting a concrete solution, something code-based like Mermaid - as you said - is much nicer. But both are entirely different processes for me.

Re:Inkscape Cloud Architect by rapnie on Sunday October 22, 2023 @06:23AM (#37974191)
In Mermaid, while I like it a lot, you lose control of layout positioning. Does the auto-layout position large diagrams (many shapes + connectors) appropriately?

The Excalidraw export format is JSON, so you might use that in source control just as well. Or include the format in PNG or SVG export (which draw.io supports also).

Re:Inkscape Cloud Architect by quickthrower2 on Sunday October 22, 2023 @06:50AM (#37974313)
Excalidraw is very nice in it’s simplicity. A rectangle can do a lot there: a textbox, a window, a mobile phone.
Re:Inkscape Cloud Architect by jahlove on Sunday October 22, 2023 @01:25PM (#37977301)
draw.io (now called diagrams.net) has a sketch style that mimics xkcd / Excalidraw. You can try it here:

https://app.diagrams.net/

Re:Inkscape Cloud Architect by apatap on Sunday October 22, 2023 @05:38PM (#37979325)
There is even a desktop app available (but the webapp works offline too):

https://www.drawio.com/blog/diagrams-offline

Re:Inkscape Cloud Architect by wejick on Sunday October 22, 2023 @08:19AM (#37974713)
The way most people use draw.io is using cloud storage integration like Google drive, hence versioning is not possible. So far I never seen people put the draw.io produced file to Git. I'm using PlantUML in some of my projects, it solved the versioning issue. However it's lacking of lots of draw.io or even inkscape editor capability.
Re:Inkscape Cloud Architect by krab on Sunday October 22, 2023 @09:48AM (#37975333)
I do. What I like the most is the ability to include the diagram source into PNG metadata. The viewers don't need any renderer, yet it can be readily edited.
Re:Inkscape Cloud Architect by elephantum on Sunday October 22, 2023 @10:50AM (#37975850)
There's a plugin for VSCode that brings draw.io editor for local .drawio files. IMO it's the best of both worlds: nice editor and git version control.

Also this plugin works fine in github.dev so it's like a better version of draw.io official site.

Re:Inkscape Cloud Architect by lloydatkinson on Sunday October 22, 2023 @02:47PM (#37977958)
Connect it to GitHub then you have commits for every change