CLI User Experience Case Study:

CLI User Experience Case Study: Topiary - Tweag
CLI User Experience Case Study: Topiary
Command line interface (CLI) tools have a reputation for being difficult to use. Simplicity: Common tasks should be easy to perform. This is often not the case, but worse is when tasks can be tweaked in myriad ways, leading to a combinatorial explosion of flags, options and modifiers.

https://www.tweag.io/blog/2023-10-05-cli-ux-in-topiary/