Terminal Mastery
Terminal Mastery Overview
| Attribute | Value |
|---|---|
Goal |
Senior engineer CLI proficiency |
Completed |
2026-02-26 |
Interest Link |
Systems Tools (awk, sed, grep, find, vim) |
Status |
DONE |
Documentation |
domus-linux-ops: commands/index.adoc |
Completed Curriculum
| Module | Description | Status |
|---|---|---|
awk Mastery |
Field processing, patterns, arrays |
[x] Done |
sed Deep Dive |
Stream editing, in-place, delimiters |
[x] Done |
grep/rg Patterns |
Regex, context, exclusions |
[x] Done |
find Mastery |
Time, size, permissions, exec |
[x] Done |
xargs Patterns |
Parallel execution, batching |
[x] Done |
jq/yq Mastery |
JSON/YAML transformation |
[x] Done |
Heredoc Patterns |
Multi-line input, scripts |
[x] Done |
Pipeline Composition |
Combining tools effectively |
[x] Done |
Process Substitution |
<() and >() patterns |
[x] Done |
vim/neovim |
Modal editing, Lua config |
[x] Done |
Progress: 10 / 10 modules (100%)
Key Accomplishments
Documentation Created:
-
domus-linux-ops CLI Mastery section (15+ pages)
-
domus-captures command favorites (8 pages)
-
D2 diagrams for CLI workflows
Skills Demonstrated:
-
awk pivot tables for infrastructure data
-
jq transformations for netapi output
-
xargs parallel execution patterns
-
Process substitution for API calls
-
Heredoc commits (gacp function)
Ongoing Practice:
-
Every worklog uses these patterns
-
Every runbook demonstrates CLI skills
-
Continue refining as new patterns emerge