Menu

Your UI should tell you what's going on
📰

Your UI should tell you what's going on

DEV Community: react·nayem·about 15 hours ago
#oZIONHfs
#devtoreact#devto#dev#panel#budget
Reading 0:00
15s threshold

I opened a budget app last month to check one number, how much I had left to spend, and I could not find it. The balance was on one screen, the spending was on another, and the budget was a third screen with a tiny progress bar I had to squint at. I knew the data was in there somewhere, the app had it, it just was not showing me. I closed it and did the math in my head instead, which is the exact moment a UI has failed at its job.

I keep coming back to a line from Ben Halpern's post, ask more of your UI . The idea is simple: a UI should act like an instrument panel, showing you what is going on, live, instead of hiding the state behind taps and menus. A car dashboard does not make you open a menu to see your speed. It is just there, all the time, because the whole point of the dashboard is to tell you where you stand.

I built a little budget tracker to try the idea out, nothing fancy, just a panel that shows the four things I actually check.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.