What caught my eye is that developer experience combines principles from human-computer interaction, user experience, organizational psychology, and software engineering - a surprisingly broad range of disciplines! https://en.wikipedia.org/wiki/Developer_experience










