{ "version": "2026-10-18", "items": [ { "title": "Designing humane terminal commands", "minutes": 4, "blocks": [ { "type": "text", "text": "CLI design guides such as Better CLI and the Command Line Interface Guidelines exist to help developers, product managers, technical writers, UX designers, and maintainers build better command-line interfaces. Inclusive CLI practices are also part of improving command-line user experience." }, { "type": "cmd", "text": "help" }, { "type": "tip", "text": "The Command Line Interface Guidelines is an open-source guide that updates traditional UNIX principles for modern command-line programs." }, { "type": "text", "text": "For CLI UX, colors can help users read commands and outputs faster. Recommended font colors include magenta, cyan, blue, green, and gray; background colors can also help." }, { "type": "warn", "text": "Do not rely on color alone. The inclusive CLI best-practices article focuses on improving CLI user experience, and this course uses the help command as a simple example of terminal command design." } ], "exercise": { "instruction": "Run the help command to inspect the terminal command interface.", "accept": [ "help" ], "check": { "type": "manual" }, "hint": "Type help exactly as shown in the cmd block." }, "sources": [ "https://bettercli.org/", "https://clig.dev/?trk=public_post-text", "https://seirdy.one/posts/2022/06/10/cli-best-practices/", "https://opensource.com/article/22/7/awesome-ux-cli-application" ], "id": "daily-2026-10-18", "date": "2026-10-18", "generated": true } ] }