Randall Koutnik joins us to talk about building tools for developers and how to differentiate between user experience and developer user experience.