Just because each item makes sense doesn’t mean they make sense together

Years ago I worked somewhere which, for a couple of years, had a “staff club”. This was a room in a weird spot behind a staff canteen (also an odd place…) which I guess was otherwise dead space. So some committee somewhere decided to designate it as a club – which in practice means it had a ping-pong table.

A recently-retired person presided over the club (possibly as a sinecure?). There wasn’t much to do – it was a room with a ping-pong table – but you can’t just do nothing. So she made signs. Signs for everything. Some a little preachy, “please open the window on a hot day so any odours don’t affect other club users”. Every cupboard labeled. Administrative notices. Signs about coffee. Just a lot.

I mentioned this to her one day – “wow that’s a lot of signs!” – and her response was:

  • “For every sign you see, there is a reason it’s there”

And I thought this was kind of profound because it’s obviously true and completely wrong at the same time. In her mind, each sign had earned its place. But she was unaware, possibly because it happened over time, that together, with all of these signs, it looked like a sign shop. And any signal that might come from a really important sign – “do not open, you will die.” – is lost.

Perhaps something similar is happening at IKEA? (How’s that for a link?)

Here’s what I received for a recent purchase:

OK so it’s in French but you hopefully get the idea – this seems like a lot of emails for one transaction:

  • 1 x login security code. This is fine, we allow this. I don’t want anyone snooping on my pillow talk.
  • 1 x redemption of voucher that I had from a previous purchase. Not so bad. But it is a design decision to have this happen separately from the purchase, and the decision does have fallout.
  • 4 x order confirmation. YOU ARE CRAZY. A couple are slightly different – one is designated an invoice, one has T&Cs – but come on.
  • 3 x delivery updates. I think these are fine? People do like to see stuff moving towards them.
  • 1 x survey thing, the obligatory “how did we do?”. (Side note: are there any decent studies of the quality of data that these produce? I always ignore them and my feeling is that they give you a nice specific number, completely unrelated to reality.)

Did you spot the deliberate mistake?

There is one more email in the list – “Votre remboursement” / “Your reimbursement” – which is about the only thing that actually happened:

I guess this explains why there was no bed sheet in the delivery?

But see that it doesn’t say anything like “sorry, we didn’t have your bed sheet”. The customer, drowning in information, is left to deduce the true meaning for themselves. It’s just another transaction email, one of eleven, which only hints at the story left untold…

Dan

Ryanair dark UX patterns summer 2026 refresher

Everyone likes dark UX patterns – such fun!

Ryanair are Europe’s most profitable airline and they are masters of this noble form.

This is an all time classic from around 8 years ago – to not buy travel insurance, you must select Don’t Insure Me, midway down a list of countries:

"Don't Insure Me" listed between Denmark and Finland

I have the joy of doing some budget flying this summer and I thought I’d see how upsell-alicious the check-in process is in Trumpyear 2026:

I count 9 stages a user has to successfully navigate to avoid extra payment:

  1. “No, don’t want to be insured”
  2. Don’t be tricked into unlocking check-in for your return flight, this costs.
  3. Roll the dice by finding and selecting the random seat option.
    Do you feel lucky punk?
  4. Confirm you understand the precarious and unsettling nature of random allocation.
    Maybe you want a break from your companions?
  5. “Last chance to choose where you sit”
  6. Opt for 1 Small Bag only. A scary warning pops up about being charged at the gate.
    To be fair, I did recently see this happen to a couple at the airport. They feebly argued their case – pun intended – but I completely agreed with the airline staff. If the case don’t fit…
  7. Don’t click “Upgrade to Priority & 2 Cabin Bags”. This one is particularly sneaky as it doesn’t have a “No” option, you must dismiss the window.
  8. Scroll past security fast track and pre-paid credit, which at least just needs a “Continue”.
    The kid sitting next to me on the flight back bought some Versace aftershave and I pretended to care/be impressed because I am a nice person.
  9. Don’t rent a car, don’t buy parking, don’t buy a train(?)

Tada – you are checked in.

You get one final ad, I assume, for a Sam Altman fever dream in which humans EULA consent to become foie gras in exchange for tokens:

Order to Seat - Beat the trolley

I will finish with an actually sensible/possibly useful postscript.

Based on a small amount of recent experience, the best strategy for Ryanair is to check in at the last possible moment. If they’ve given away all the bad seats, they’ll be forced to give you a good one, and I got an exit aisle seat, which also gave access to the precious overhead bin.

The best strategy for Lufthansa is to check in as early as possible. They still offer to sell you a “better” seat. But you can immediately see what spot you’re assigned, and they fill up the plane from front to back in a refreshingly old-fashioned manner, so earlier is better.

Hope you enjoyed this, more soon.

Dan