The first question I ask myself before starting work on an application, before touching a single key, and before I even brew a cup of coffee is, “Who is using this and how can I make them enjoy using it?” To some, this might seem like a very silly routine for a simple website or service. However, at the end of the day, the most useful function software can provide to the user is the function of being useful. To elaborate this seemingly obvious statement: The first thing an application…