From 360183b4ef928064d0b9b916daf294e4cc89cf1d Mon Sep 17 00:00:00 2001 From: Agando Date: Sun, 18 Oct 2026 14:05:58 +0200 Subject: newOS4 course: first daily lesson generated, atlas 345 commands, modules-index refreshed --- course/feed.json | 50 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 48 insertions(+), 2 deletions(-) (limited to 'course/feed.json') diff --git a/course/feed.json b/course/feed.json index 81aac99..7a74ac7 100644 --- a/course/feed.json +++ b/course/feed.json @@ -1,4 +1,50 @@ { - "version": "2026-10-18", - "items": [] + "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 + } + ] } \ No newline at end of file -- cgit v1.2.3