concerndc1tizen 2 days ago

Would you mind listing more common mistakes made by CLI developers?

5
ksenzee 2 days ago

Julia Evans had an interesting thread recently on “social rules” of the terminal: https://social.jvns.ca/@b0rk/113540676612640547

sphars 2 days ago

This is a good, open-source resource for guidelines on creating CLIs, which goes over some common mistakes.

https://clig.dev/

telgareith 2 days ago

These days: not building this such that they can be easily spit out as json and/or xml markup.

two_handfuls 2 days ago

Not obeying the --help flag.

fragmede 2 days ago

not behaving the same as robust cli tools. -h and --help and -v and --verbose and --version