Pixel PopersLets Talk

Designing Interfaces People Actually Enjoy

Aiden J. · Founder · 5 min read

Laptop and phone mock-ups reading “Drop your design” on a ribbed red and black plinth
In this article
  1. 1. Start with the job, not the screen
  2. 2. Make the next step obvious
  3. 3. Sweat the small feedback
  4. 4. Design with real content
  5. 5. Test early, often and cheaply
  6. Enjoyment is a feature

Most people can’t tell you why they love an app. They’ll say it’s “easy” or “nice to use”, then move on. That vagueness is a compliment: the best interfaces fade into the background, leaving people free to focus on what they came to do.

Designing that kind of invisibility takes a surprising amount of deliberate work. Here are the five habits our product team leans on for every UI/UX project, from booking flows to analytics dashboards.

1. Start with the job, not the screen

Before we open a design tool, we write down the job a person is hiring the product to do. Not “use the dashboard”, but “find out whether this month’s campaign is working before my 10am meeting.” Framing work this way keeps every screen honest: if an element doesn’t help with that job, it has to justify its place.

2. Make the next step obvious

Every screen should answer one question at a glance: what do I do now? We use a single primary action per view, a clear visual hierarchy and labels that describe outcomes (“Send invoice”) rather than mechanics (“Submit”). When we test prototypes, the first thing we watch for is hesitation — the half-second where someone’s cursor hovers, unsure.

“Good design is invisible until it’s missing. Then it’s the only thing anyone can talk about.”

3. Sweat the small feedback

Micro-interactions do a lot of quiet heavy lifting. A button that subtly presses in, a form field that confirms a valid email as you type, a message that says exactly what just happened — these tiny moments build confidence. They tell people the product is listening.

  • Respond to every tap or click within 100 milliseconds.
  • Show progress for anything that takes longer than a second.
  • Write error messages that explain how to fix the problem.
  • Celebrate completions — a little delight goes a long way.

4. Design with real content

Lorem ipsum lies. Real names are long, real photos are badly cropped and real users paste three paragraphs where you expected three words. We design with real or realistic content from the very first wireframe, so layouts are tested against the messy reality they’ll actually face.

fewer support tickets after our last dashboard redesign
38%
average app-store rating across recent launches
4.8★
median time to finish a redesigned onboarding
2min

5. Test early, often and cheaply

You don’t need a lab to learn whether a design works. Five people, a clickable prototype and a quiet video call will surface most usability problems in an afternoon. We run small tests at every stage:

  1. Low-fidelity sketches to check the flow
  2. Clickable prototypes to test navigation and labels
  3. Polished UI to test clarity, trust and delight
  4. Live analytics to see what people really do

Each round is cheaper than the fix would have been. A confusing label caught in a sketch costs five minutes; the same mistake caught after launch can cost months of confused customers.

Don’t forget accessibility while you test. Check colour contrast, try every flow with only a keyboard and run a screen reader over the key pages. Accessible products are easier for everyone to use, not just the people who rely on assistive technology — and they tend to rank better in search, too.

Enjoyment is a feature

Usability gets people through the door; enjoyment brings them back. Once the fundamentals are solid, we look for small, appropriate moments of personality — a playful empty state, a satisfying animation when a task is done, a line of copy that makes someone smile. It’s the difference between a tool people tolerate and a product they recommend to their friends.

  • #UI/UX
  • #Product
  • #Usability
Portrait of Aiden J.

Written by

Aiden J.

Partner & Technical Lead at Pixel Popers. Makes fast, accessible things that feel lovely to use.

Adan is a partner at Pixel Popers and leads the studio’s design-engineering team. He has shipped websites, web apps and design systems for brands across hospitality, property, finance and e-commerce, with a soft spot for performance budgets and well-named components. He writes about UI/UX, development and the small details that make digital products feel effortless — and will happily talk your ear off about accessibility over a long lunch.

Comments (2)

  • Marco B.4 days ago

    “Lorem ipsum lies” is going on a sticker for our design team.

  • Hannah L.1 week ago

    Five-person tests saved our last release. Can confirm this works.

Share