Put simply, UI can make or break your product. Humans, for all our self-perceived intelligence, are in fact relatively shallow and simple creatures. We place a high value on things that look pleasing to the eye. This is part of the reason Apple is a trillion-dollar company. UI is the way in which humans and computers interface and as a developer, it’s part of our job to streamline this interaction. While a product may offer amazing services and world-beating performance, if it is difficult to use or terrible to look at then people won’t bother using it. But with such a large array of material about UI design, it can be daunting to know where to even begin – Enter Bill Schneiderman and his 8 golden rules.