Saay What?


Two robots embracing.

The British town of Scunthorpe is a delightful place to visit. It is a perfectly normal town, with just one tiny problem. Its name is often unfairly redacted online because it contains a "rude" word. See if you can spot it… This sort of overreach is generally known as the Scunthorpe Problem. I ran into […]

Continue reading →

On Swearing and UX Antipaterns


For the last few months, I've been curating a Tumblr of a very specific annoyance. I'll let Aral Balkan take credit for inspiring me. Any modal message—full-screen or alert—that interrupts user flow to ask them to download your app suffers from #doorslam #ux antipattern. @aral First, a quick definition: In software engineering, an anti-pattern (or […]

Continue reading →