Developer Experience: Fundamentally harder than normal UX
&gt; We&#x27;ve simply gotten used to them: Dealing with the idiosyncracies of bash, vi, or the JavaScript type system<p>This stuck out to me, there seems to be a trend in UX&#x2F;UI where any move away from the &quot;simplest path&quot; is seen as a huge negative. Could it be the case that we use these tools (especially UI patterns like vi) because after the learning curve the give a huge amount of value? It seems like we are assuming that we should make a developer tool with the same level of &quot;immediate familliarity&quot; that we try to build into a website where customers will bounce easily, for an audience who is willing to spend time learning a tool if it provides value to them.