The reality is that in most cases there are lots of details that don’t get planned in right from the start and end up being implemented by a developer. … Don’t let us developers design parts of your user interface. Take ownership of every aspect of the design.
Drew McLellan hits a hole-in-one. Designers, instruct thy developers!