DEV Community

Discussion on: Crafting a Command Line Experience that Developers Love

Collapse
 
benrogerson profile image
Ben Rogerson

Thanks for your great post, I'd also add a point that the way you provide feedback to the user is important. For instance, if there's an error your tools language shouldn't place the blame on the user. Removing technical jargon where possible is also beneficial. I'm also a fan of using emoji to explain things. Lately I've been working with the ink.js framework to build cli apps and it's amazing github.com/vadimdemedes/ink