Training Curricula
Deliberate practice through structured curricula. Each track includes sessions, exercises, and mastery checkpoints.
Active Training Tracks
| Track | Focus | Sessions | Status |
|---|---|---|---|
Editor mastery, Lua configuration, LSP |
31 chapters + 3 books |
Active |
|
JSON processing, filters, transformations |
10 sessions |
Active |
|
Pattern matching across BRE/ERE/PCRE |
10 modules |
Active |
|
CLI automation, scripting patterns |
10 sessions |
Active |
|
Neovim scripting, plugin development |
10 sessions |
Active |
|
Terminal multiplexer mastery |
Book-based |
Active |
Specialized Tracks
| Track | Description | Status |
|---|---|---|
Data extraction, transformation, loading patterns |
Active |
|
Security pipeline platform |
Evaluation |
Training Methodology
Each curriculum follows this structure:
track/
├── index.adoc # Overview, progress tracker
├── sessions/
│ ├── 01.adoc # Session 1: Fundamentals
│ ├── 02.adoc # Session 2: Intermediate
│ └── ...
├── drills/ # Practice exercises
└── reference/ # Quick reference cards
Progress Tracking
Progress is tracked via:
-
Session checkboxes -
* [x] Completed exercise 1 -
Mastery tables - Skills rated Novice → Expert
-
Date stamps -
Date completed: 2026-03-26
Learning Principles
| Principle | Application |
|---|---|
Deliberate Practice |
Repeat difficult patterns until automatic |
Active Recall |
Write from memory before checking reference |
Spaced Repetition |
Return to concepts at increasing intervals |
Real-World Application |
Apply patterns to actual infrastructure tasks |
Related Resources
-
Systems Mastery - Tool references
-
CLI Codex - Command patterns
-
scripts/remarkable/- Workbook generators for offline practice