Key Elements of Ideal Dev Ex
What are the key elements of the ideal developer experience?
Iโll start: ๐งต๐๐ผ
Your core tools should very rarely behave in a surprising way.
The software delivery toolchain should elevate solutions to rather than workarounds for its suboptimal design or behavior.
Your core tools are an extension of your mind flowing through your fingertips.
The software delivery toolchain should protect you from vulnerabilities without preventing you from using optimal workflows for your language ecosystem.
Your core tools should provide you with the information that you need when and where you need it.
The software delivery toolchain should provide repository-level metrics describing the usage of languages, frameworks, container images, tools, etc.
OK. That should prime the pump a little bit.
Please, chime in!