How We Design Interfaces, and How To Assess It