– “Developer experience encapsulates so many things, like the ability to allow developers to do what they want at that moment, whether it is about finding a particular sample code, or particular information, or looking for a use case for a particular API. So, if there is a way that an experience can encapsulate all of this, that is Developer experience for me.
So yes, obsession with simplicity to make a developer successful with a particular product. Scaling, and administrating it should be simple; no one should require a 3-day training to be able to do that.
“Secondly, you should try to show them the mirror. That’s one thing I’ve done many times to platform companies I’ve worked for that is – I would like to be in your shoes, could you show me what’s happening? Because 99% times product managers or product developers, or engineers who are building that platform may have a blind spot on that. They may have their fancy internal systems; they may have their tools and applications and code snippets on top of it.