Nice list Terence. We track this kind of "UX for developers" stuff at +Developer Experience (https://plus.google.com/116834904360889286443/posts) and previously on a Tumblog at http://developerexperience.org/.