I made the mistake of suggesting that there was a blog to be made from this tweet. This is that post.
People still underestimate the value in (Developer|Operator) Experience when building platforms and honestly it’s kinda shocking to me.
If you want to win mindshare you need to make your tools actually usable. If you don’t want to lose it you need the same.
First: I agree with the sentiment. Maybe not to the same extent as Danielle, but I fight the same battles in my day job. I wanted to say this now because, on reading the rest, you may think the opposite. What follows is an explanation of why this is a common situation. I don’t mean it as a justification.