The technology industry is dominated by engineers. Logic and reason are the tools they love best. This makes sense as programming is essentially a logical puzzle. However, when it comes to user experience, these tools are not always ideal.