A taxonomy of text output (from tools that want to be too clever)
The author presents a taxonomy of text output methods from command-line tools, ranking them from best to worst. The preferred approach is plain text line-by-line output, while the most problematic involves full-screen terminal UI elements that disrupt normal command-line workflow. The author argues tools should provide options to disable fancy output and detect when it's inappropriate.