Live data from Hacker News

Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs

news.ycombinator.com

31–40 of 75 posts

Re: Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs

#31

"Explore yourself" sounds like advice from a self-help book. Something like "Explore on your own" or "See for yourself" is clearer; or even just something like "Explore the editor" would be fine.

good catch! we've pushed a quick update to this.

Re: Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs

#32

Couple 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)

I believe this is a matter of individual preference and I think providing users with options to change these mechanics would be great! I 100% agree that center mouse + move should pan. But I also prefer the current scroll and I would like Shift+Scroll to scroll horizontally (as it does on any other web page).

Re: Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs

#33

Couple 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)

We found trackpad/mouse in the browser to be a bit of a headache. This stackoverflow thread talks about the problems.

https://stackoverflow.com/questions/10744645/detect-touchpad...

Re: Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs

#34
post #32

Couple 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)

I believe this is a matter of individual preference and I think providing users with options to change these mechanics would be great! I 100% agree that center mouse + move should pan. But I also prefer the current scroll and I would like Shift+Scroll to scroll horizontally (as it does on any other web page).

Thanks for letting us know your preference here, will look into it!

Re: Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs

#35
Not sure if you’re intending this to be usable on mobile but I found some usability issues from a few minutes browsing on iPhone (I most definitely intend to have a proper look on desktop later - looks fantastically useful): 1- overlapping text/images in header; 2- list of steps was the first thing that was open - took me a minute to understand I could close that to get to the diagram; 3- I couldn’t work out how to zoom in on the diagram (it was very small) - the expected pinching didn’t work;

Re: Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs

#36
post #2

This is very interesting. I had never heard of the C4 model before and will be using it going forward. I'm skeptical that the current solution will be completely immune from doc rot but it certainly seems like there should be some way to generate/validate these diagrams from code. For example, there are many natural parallels between the flows diagrammed in your tool and setting up user journeys for E2E integration t…

We're big believers that the C4 model gives a good lightweight approach and guidance for those who struggle to articulate the complexities of software. Currently the code checks work through manual set up and won't remove all doc rot for sure, but indicates when drift is happening. This helps both direct to what code/resources are of interest (onboarding new hires), and also checks it still exists in the source contr…

Integration with infrastructure-as-code tools would be really interesting. Interpolation of standards.

Re: Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs

#37
post #36

Earlier quoted context omitted.

We're big believers that the C4 model gives a good lightweight approach and guidance for those who struggle to articulate the complexities of software. Currently the code checks work through manual set up and won't remove all doc rot for sure, but indicates when drift is happening. This helps both direct to what code/resources are of interest (onboarding new hires), and also checks it still exists in the source contr…

Integration with infrastructure-as-code tools would be really interesting. Interpolation of standards.

What tools would you see IcePanel integrating with?

Re: Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs

#38

Not sure if you’re intending this to be usable on mobile but I found some usability issues from a few minutes browsing on iPhone (I most definitely intend to have a proper look on desktop later - looks fantastically useful): 1- overlapping text/images in header; 2- list of steps was the first thing that was open - took me a minute to understand I could close that to get to the diagram; 3- I couldn’t work out how to z…

We haven't focused on making the editor mobile friendly as most diagrams are too complex for such a small screen - hence why it sucks on mobile. I'm sure it's something we could improve later on as an "on the go" mode, but for now it's not been a priority. Is there a use case to use this on a phone?

Re: Launch HN: IcePanel (YC W23) – Onboard engineers with explorable system designs

#40
post #39

Incidentally, this is how we plan to make darklang's UI work in the future (see https://roadmap.darklang.com/editor/canvas.html for the similar-ish image).

Looks super interesting, giving visuals some structure is super helpful especially when you have so much information to display. Helps make it navigable/digestable.
Post reply on HN