Ploy Buraparate thanks for writing and sharing this. I love how you give concise and relatable examples of how to approach this. I love adding some personality into error messages but you help me understand that those are a plus, not a replacement for good core error messages. Your point about bringing other team members (non-designers) into the fold early is the biggest takeaway and has the biggest potential to help the user outcomes. Cheers!