User interface design for programmers - Spolsky, Joel (Apress ;, Distributed by Springer-Verlag New York, 2001)