3 ms·
I disagree. Create good developer experience, and developers can be "interchangeable" (work on each other's code more easily). Poor developer experience and you
by softwaredoug 2y ago
I disagree. Create good developer experience, and developers can be "interchangeable" (work on each other's code more easily). Poor developer experience and you'll ensure only that team has any clue how to run their crazy build tools + dev env.
- slowmovintarget 2y agoGood developer experience doesn't make developers interchangeable. It reduces the roadblocks (cognitive, technical, and aesthetic) that makes a developer's job harder, which means those same developers can get their job done more quickly. In product-speak, it makes it more likely your product is adopted broadly. Microsoft used to understand this. Visual Studio, VS Code, and the Linux subsystem for Windows are some of the outcomes of this understanding.