Day 17 delivered on the promise at the end of Day 16: the real content work began. Four CLI tool deep-dive pages were created from scratch, the deep-dive index was updated to replace the “Coming Soon” placeholder with four live links, and all pages were validated with vnu. A minor HTML heading hierarchy issue (h4 following h2) was identified and resolved across the new pages using sed. The session also included a review of the pre-refactor site for content migration candidates.
deep-dive/github-copilot.html — GitHub Copilot for Linux SysAdmins.
Covers Copilot CLI install, suggest/explain usage, bash script generation, pricing,
privacy considerations, and Craig's practitioner assessment.deep-dive/aider.html — aider AI pair programming in the terminal.
Covers install via pipx, model selection, multi-file editing, git integration,
SysAdmin use cases, and the case for open-source over vendor lock-in.deep-dive/sgpt.html — Shell GPT (sgpt). Covers install,
shell/code/pipe modes, persistent chat sessions, the Ctrl+L shell integration,
custom SysAdmin roles, and local model support via Ollama.deep-dive/fabric.html — fabric AI workflow automation. Covers
the pattern philosophy, built-in patterns, writing custom patterns, cron-based
automation pipelines, and how fabric fits alongside the other three tools.deep-dive/deep-dive-index.html — The “Coming Soon”
placeholder block in the AI for Unix/Linux section was replaced with four live
hub-link cards matching the existing page style. Footer date typo (“MArch 3”)
corrected to March 12, 2026.
All four new pages validated with vnu. One class of issue found and resolved: h3 headings used inside two-column comparison boxes were originally coded as h4, triggering heading hierarchy warnings. Fixed across all affected files:
sed -i 's/<h4/<h3/g; s/<\/h4>/<\/h3>/g' filename.htmlNo other vnu errors. Pages validated clean after fix.
Inventoried pre-refactor/ai-prev/ for content migration candidates.
Files already pulled into the new site (via TMA/ links and direct references) were
identified. Remaining candidates for future resources/ integration:
Recommended_Learning_Path-AI-LLM.htmlDeepSeeks-Response-To-My-ThankYou.htmlGrok-on-Grok.htmlMY-Assesment_and_.htmlAI-Types-Simple.htmlDatabricks-Big-Book-Of-GenAI-FINAL.pdfReview and integration deferred to a future session when building resources/.
deep-dive-index.html links to ../AI-NEW.html —
verify this resolves correctly via symlink or update to ../AI-NEW.html.
Run egrep -R "AI\.html" across site to find all occurrences.AI-ML-Aapproaches.html — double-‘a’ typo in filename confirmed
as intentional match to actual filename on disk. Verify file exists with exact spelling.The four CLI tool pages came together efficiently — consistent structure, consistent style, each with a distinct voice appropriate to the tool. The two-column Strengths & Limitations format proved particularly effective and will likely become a standard section for future tool pages.
The pre-refactor content review revealed that most of the substantive technical
content is already linked into the new site via the TMA/ directory. What remains
in pre-refactor is mostly unique personal content (Craig's assessments, AI
self-reflection pieces) and reference materials — exactly the kind of content
that belongs in resources/.
Day 17 efficiency note: four content pages plus an index update in a single session, with validation. The established workflow (tar upload → context restore → build → validate → diary) continues to perform well.
cmh — AI Education Project Day 17 — March 12, 2026
Next session: Day 18 — resources/index.html + pre-refactor content integration