Very nice, what lib are you using to generate the canvas? I'm looking for something like tldraw[0] for Vue. 0 - https://github.com/tldraw/tldraw
Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs
11–20 of 75 posts
Re: Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs
#12Very nice, what lib are you using to generate the canvas? I'm looking for something like tldraw[0] for Vue. 0 - https://github.com/tldraw/tldraw
Re: Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs
#13Is the next step creating and updating these diagrams automatically? That dream seems to come up and die in cycles over the years, but it may be possible now depending on the compute platform and network appliances you use. This push to automate by doing interesting things, like reading your network traffic ( https://www.akitasoftware.com/ ), could work here. I'm unsure, as is, how you fix the organizational and huma…
This is one of my primary goals with Ilograph[0] because, as you noted, diagrams that are hard to maintain don't get maintained (and very quickly lose value). It takes a three-pronged approach to solving it:
1. Model-based diagramming. All components in the diagram are part of a model. This means components can be used in many different diagrams (called perspectives in Ilograph) and kept in sync. It's kind of like having static type checking for your diagrams.
2. Diagrams are 100% laid out by machine. Diagrams created using drag-and-drop tools are practicably unmaintainable[1].
3. Perhaps most important, the tool has a full IDE with autocompletion to assist with developer ergonomics. Every little bit helps.
[0] https://app.ilograph.com/ [1] https://www.ilograph.com/blog/posts/its-time-to-drop-drag-an...
Re: Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs
#14Re: Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs
#15Every time I try and use this I get completely overwhelmed by the UI. I love the idea of being able to set a mode/scope of editing only a small chunk of infra, then exit or zoom out to a higher level and glue that block to another block, losing all that high resolution while still being able to dive back in and see more detail again. But yeah, I have tried a lot of times now to use this tool and it is always super ov…
Re: Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs
#16- normal scroll (instead of ctrl+scroll which is typically used for making text larger) for zooming in / out
- holding center mouse button to pan around (currently scrolls page instead)
Re: Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs
#17Couple UX nits from my first experimentation (though you may have already considered and have good reasons for current implementation!) - normal scroll (instead of ctrl+scroll which is typically used for making text larger) for zooming in / out - holding center mouse button to pan around (currently scrolls page instead)