nikitonsky: Animations should help users understand relationships between components. E.g. if menu “lives” inside a button, it should appear from that button

Do you want to cancel? – YES / CANCEL

Do you want to cancel? – YES / CANCEL
nikitonsky: Resizable windows? We don’t know how. We forgot how to.

Do you want to cancel? – YES / CANCEL
nikitonsky: I never understood this error codes thing. If you know what they mean, why not display it directly in the UI? Why do I have to go to another site to learn what Error: 9 Code: 0 means?

Do you want to cancel? – YES / CANCEL
nikitonsky: We did user research and identified three groups of users:

The latest news from Deno Land Inc.
Here’s a thorough guide that covers everything you need to know to migrate your CommonJS project to ESM.

Do you want to cancel? – YES / CANCEL
nikitonsky: At this point… Just don’t bother with tooltips

Do you want to cancel? – YES / CANCEL
nikitonsky: Don’t use two very similar, almost identical words to indicate state in a long list

Do you want to cancel? – YES / CANCEL
nikitonsky: WHAT. YOUR. APP. DOES. IS. MORE. IMPORTANT. THAN. POPUPS.

Do you want to cancel? – YES / CANCEL
nikitonsky: Here where? I’ve been looking for 10 minutes, it’s nowhere to be found.

Do you want to cancel? – YES / CANCEL
nikitonsky: Subscribed? Subscribe again! This time in red!