App Journal: Avoiding UX frustration by removing friction and making decisions for the user
It’s easy to dream up features, but getting the UX right for those features is typically a difficult task for most designers and developers. More often than not, the final product tries to do too much, and adds unnecessary steps to accomplish what should be simple tasks.
One of my favorite subreddits is Asshole Design. If you’re not familiar with it, many of the posts chronicle horrible user experiences that seem like they were intentionally made to piss you off. In reality, most of the examples come from bad marketing decisions or designers and developers that added features with very little thought to the UX.