Forgiving Form Fields
Accept the user's format, then normalize it yourself. Phone numbers with dots, slashes, or spaces; dates as "tomorrow" or "12/3"; emails with stray whitespace — all reasonable input. Strip, parse, and store the clean version without making the user redo their typing.