nikitonsky: Today’s useless feature by a multi-billion corporation: Apple Photos will change (i) icon based on the approximate content of the photo.
Back in April 2024, we wrote about “Masonry” layout in CSS and the ongoing work to bring this feature to browsers.
nikitonsky: Animations should help users understand relationships between components. E.g. if menu “lives” inside a button, it should appear from that button
nikitonsky: Resizable windows? We don’t know how. We forgot how to.
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?
nikitonsky: We did user research and identified three groups of users:
Here’s a thorough guide that covers everything you need to know to migrate your CommonJS project to ESM.
nikitonsky: At this point… Just don’t bother with tooltips
nikitonsky: Don’t use two very similar, almost identical words to indicate state in a long list
nikitonsky: WHAT. YOUR. APP. DOES. IS. MORE. IMPORTANT. THAN. POPUPS.