Friction is design.
Embrace the uncomfortable. Stop making things easy when they could become educationally inconvenient.
Uglisite is a booking site built to be genuinely frustrating on purpose. Click through it, feel the friction first, then unpick why it fails and see how the same experience could work better. It takes a few minutes. The confusion that follows is intentional.
Embrace the uncomfortable. Stop making things easy when they could become educationally inconvenient.
is currently undergoing un-maintenance.
Tuesday is technically closer to Wednesday than Monday.
“I'm going to make him an offer he can't refuse.”
— Some GuyIt looks useful. That is the important part.
The images are here to help. They may not help with the correct thing.
Ask anything. Receive something else.
You selected . We have acknowledged this in the smallest useful way possible.
selectedYour one class was insufficient. Select at least two more classes for reasons we will not disclose.
Before we let you enter your age, please answer one completely relevant question.
Every field is approximately the same width because all human information is obviously the same length.
Before selecting a date, tell us roughly when you would like time to happen.
Please review the educational encounter you previously booked, selected, reserved, secured and are now apparently pre-booking.
[ YOU SURVIVED ]
That was a lot of work for a very simple task.
Let's unpick it.
Before you could even start, we made you wait and guess. Let’s take those moments one at a time.
Choose a topic, or follow along.
After “START_LEARNING”, you reached this page. Six things wanted your attention before you’d even started. Choose one to explore, or follow along.
Choose a topic, or follow along.
This is where the booking flow lived — the classes, the cart, the questions, the review. Choose one moment to explore, or follow it in order.
Choose a topic, or follow along.
Night, Day and So-So changed the colours. They did not automatically make the interface easier to perceive or use. A usable theme has to preserve contrast, hierarchy, boundaries, focus and meaning.
The same weakness hides in every mode above. Toggle it below, then reveal what needs to survive every theme.
Better: readable contrast, clear boundaries and a visible ✓ Selected state preserve meaning even if colour is removed.
Same classes. Same booking goal. Same Uglisite personality. This time the interface applies the principles you just unpicked.
Choose one class. Useful details appear before you commit, so you can decide whether it suits you.
Tap the things that feel confusing, awkward, risky or harder than they need to be. You do not need the terminology. Notice what feels wrong — not everything here is.
The actual class selection is below in much quieter text.
£45 total · Small group, max 8 people.
Back has been removed for your convenience.
Email hello@uglisite.example. (Fictional address for this demo — nothing is actually sent.)
You recognised the same UX principles in a different interface. That is the point: not memorising rules, but noticing when design makes people work harder than they need to.