What Makes a Great Developer Experience?
tl;dr: Recommendations include: (1) Onboard as fast as possible. (2) Make upgrading easy: "when making a major version change, limit the blast radius of changes to make it easy for folks to update dependencies." (3) Helpful error messages: "when applicable, include hyperlinks in error messages to provide more context on how to solve the error." And more.featured in #326
What Is Developer Experience? A Roundup Of Links And Goodness
- James Governor tl;dr: "DX is about developer feelings – it is a sociotechnical system which should consider every touchpoint a developer interacts with to plan and produce software, from learning a platform to the very first line of code all the way through its promotion into production."featured in #297