A heuristic evaluation is a usability inspection method for computer software that helps to identify usability problems in the user interface (UI) design.  Describe a an example of an interaction you had (good or bad) and provide designers reading and responding to this blog with useful information for great UI.