Day 20 fell on March 20th — a satisfying symmetry. The session opened after a four-day gap covering machine issues (semi-resolved), a new AlmaLinux 9 box brought up with lightdm/xfce4, and work on the Thomas Dublin Women's Studies website. Clean restart protocol executed — context files dropped one at a time, audit confirmed clean baseline before any work began.
Two new CLI tool deep-dive pages were built and the
deep-dive-index.html was updated in one batch pass adding all four
new cards (jq, ollama, fzf, gh). The Unix/Linux section of the deep-dive now
has 8 documented tools — a genuinely useful reference for SysAdmins beginning
to integrate AI into daily work.
Comprehensive deep-dive covering installation (RHEL/AlmaLinux and Debian), shell integration, basic usage, and six SysAdmin-specific use cases: interactive log search, file navigation, systemd unit management, git workflow, SSH host selection, and command history power search. Includes an fzf + AI tools section showing how it pairs with fabric, sgpt, and the documentation library.
FZF_DEFAULT_OPTS configurationFull coverage of GitHub's official CLI tool — authentication (including headless/server token auth), all core command groups, seven SysAdmin use cases, and the AI integration angle: gh as the delivery pipeline for aider-generated code. Includes the gh + fzf interactive selection pattern and gh + jq data extraction examples.
Four new cards added in one pass to the 🐧 AI for Unix/Linux
section — jq, ollama, fzf, gh — following the established hub-link card pattern.
Footer date updated to March 20, 2026. The section now has 9 cards total
including Advanced Topics.
check_ai_tree.sh -a — clean: 0 orphans, 0 broken linksfind . -name "*.html~" -print | xargs rm| Tool | File | Category |
|---|---|---|
| GitHub Copilot | github-copilot.html | AI coding assistant |
| aider | aider.html | AI pair programmer |
| Shell GPT | sgpt.html | Natural language at CLI |
| fabric | fabric.html | AI workflow automation |
| jq | jq.html | JSON processor |
| ollama | ollama.html | Local LLM runner |
| fzf | fzf.html | Fuzzy finder |
| gh | gh.html | GitHub CLI |
Day 20 on March 20th. Some symmetry there. The CLI tools section has reached a point where it stands on its own as a useful reference — not just a list of tools, but a set of pages that explain installation, real use cases, honest assessments, and how each tool connects to the others.
The distro-specific install sections with complete steps have been called out as particularly valuable. A SysAdmin hitting these pages shouldn't have to go hunting for the EPEL step or the keyring setup. That philosophy — complete, copy-paste ready, no assumptions — runs through all eight pages.
The natural next step is a "Start Here" hub page that introduces the tools as a group and gives visitors a path in. Eight individual pages are great; a guide to using them together is better.
cmh — AI Education Project Day 20 — March 20, 2026
Next session: Day 21 — CLI Tools "Start Here" hub page + resources/index.html