The “Developer Experience” Bait-and-Switch
“The “developer experience” bait-and-switch works by appealing to the listener’s parochial interests as developers or managers, claiming supremacy in one category in order to remove others from the conversation. The swap is executed by implying that by making things better for developers, users will eventually benefit equivalently. The unstated agreement is that developers share all of the same goals with the same intensity as end users and even managers. This is not true.”
This article is great and I nodded my entire way through it. Just as we forget about performance because we're on high speed all the time, we often use tools that may be doing us a disservice because they make our lives easier but may be detrimental to end users. We like to talk about users a lot, but I'm not so sure we put them at the forefront as much as we should.