The Problem With Bad Error Messages (And How to Fix Them)

UX writing lessons from an ugly encounter at a bank