Systems Mastery

Command-line mastery and systems administration skills. The foundation for all infrastructure work.

Mastery Tracks

Track Description Status

Terminal Mastery

Shell fundamentals, job control, signals, environment

Active

Vim Mastery

Modal editing, motions, text objects, macros

Active

Regex Mastery

BRE, ERE, PCRE patterns for text processing

Active

CLI Mastery Training

Deliberate practice methodology

Active

Text Processing Tools

Tool Focus Reference

awk

Field extraction, patterns, BEGIN/END, arrays

Active

sed

Stream editing, substitution, addressing

Active

grep

Pattern matching, BRE/ERE/PCRE

Active

jq

JSON processing, filtering, transformation

Active

find

File discovery, -exec, xargs integration

Active

API & HTTP Mastery

Topic Description Status

API Mastery

Become the frontend - CLI-driven API consumption

Active

curl Mastery

Complete HTTP client mastery

Active

Authentication

API keys, OAuth, gopass integration

Active

Shell Integration

Build custom API CLIs

Active

Advanced Topics

Topic Description Status

Advanced Bash Patterns

Process substitution, coprocesses, signals

Active

Git

Version control, workflows, internals

Active

Kubernetes Fundamentals

Container orchestration basics

Planned

Training Curricula

Structured learning paths with sessions and exercises:

Learning Philosophy

Embrace the harder path. Use awk 'NR==100,NR==110' instead of head/tail. Build muscle memory through deliberate practice.