Hacker News new | past | comments | ask | show | jobs | submit login

Be careful not to swing too far in the other direction. Users who are unfamiliar with your tool will immediately just want something easy and obvious. You shouldn’t be afraid of having a learning curve if the user can gain fluidity and efficiency. The tricky part is that learning curves will never survive a five minute new-user review, so you have to find more invested users who are willing to do expert reviews.

User interfaces that are forever stuck in beginner mode are just as annoying as ones that are too hard for beginners to start using. This is especially true for visual programming languages.




Good advice! I definitely don't want to make another layer of abstraction as I answered to another question. Maybe I will think about some examples and on-boarding. I will transfer your response to issues tomorrow :)


Hi I resolved some issues: blinking cursor added, connection possible both ways . Those were issues of https://github.com/slothking-online/diagram package, right now I am going to update this dependency in graphql editor :)




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: