Cannot agree more.Plenty of dev time spent on breaking stuff. And yet little on making the UI consistent and predictable for users.If you are a dev/ UI/UX practioner working on a product people use for day-to-day work, and you find it exciting to in...