Choose your dojo

Master every interface, one skill at a time

πŸ§™β€β™‚οΈ Terminal Dojo

Command-line confidence without fear

Learn the muscle-memory moves that make the shell feel safe: navigation, search, pipelines, and guardrails that prevent mistakes.

Foundations you will practice
  • β€’ Movement: jumps, search history, reusable snippets.
  • β€’ Safety: dry runs, confirmations, undo patterns.
  • β€’ Files: globbing, ripgrep, find, and previews.
  • β€’ Speed: aliases, scripts, and prompt cues that guide you.

Terminal dojo resources

Jump into practice or quiz mode

🧠
Terminal Quiz
Command recall

Check your muscle memory for shell skills.

Open
πŸ§˜β€β™‚οΈ
Terminal Practice
Calm reps

Practice navigation, search, and safe command patterns.

Open
πŸ“‘
Tabbed Terminals
Parallel tasks

One window, multiple contexts.

Open
πŸ“Š
Split Panes
Watch and work

Run a command and observe output side-by-side.

Open
πŸ’Ύ
Restore Windows
After restart

Pick up where you left off.

Open
🏷️
Name Tabs
Reduce overhead

Reduce mental overhead instantly.

Open
πŸ”
Reverse Search
Ctrl+R

Stop retyping commands.

Open
↻
Repeat Last Command
!!

Fix small mistakes fast.

Open
πŸ”—
Reuse Last Argument
!$

Chain work without retyping paths.

Open
πŸ“‹
Copy to Clipboard
pbcopy

Terminal to Notes to Email in one step.

Open
πŸ“₯
Paste from Clipboard
pbpaste

Turn copied text into data.

Open
πŸ’Ύ
Capture Output
No files

Use the clipboard instead of temp files.

Open
↩️
Jump Back
cd -

Instant context switching.

Open
πŸ“‚
Open in Finder
open .

Bridge Terminal and GUI instantly.

Open
πŸ–±οΈ
Drag and Drop Paths
Zero typing

Zero typing, zero mistakes.

Open
⚑
Simple Aliases
Short names

Turn friction into muscle memory.

Open
πŸ’Ύ
Persistent Aliases
Save forever

Teach your terminal once.

Open
🎨
Color-Code Terminals
Visual safety

Visual safety for important work.

Open
πŸ”Ž
Filter with grep
Find what matters

Find what matters, ignore the rest.

Open
πŸ”’
Count with wc
Turn output into insight

Turn output into insight.

Open
πŸ“Š
Sort and Clean
Make lists usable

Make messy lists usable.

Open
πŸ€–
Reusable Script
Automate it

If you've done it twice, automate it.

Open

Terminal training tracks

Small, focused reps that build calm command-line habits

Navigation + awareness

Stay oriented with fast jumps and readable paths.

  • Smart cd patterns and directory bookmarks
  • History search and fuzzy finders
  • Prompt cues for branch, env, and status
Safe file power

Move, search, and transform files with confidence.

  • ripgrep/find for precise discovery
  • Previews before destructive commands
  • Batch renames and edits with backups
Automation habits

Capture repeatable steps as helpers, scripts, and aliases.

  • Command snippets you can trust
  • Environment setup you can share
  • Guardrails: set -euo pipefail, traps, and logs

Train across dojos

Switch between terminal, keyboard, and trackpad practice to match the tool you rely on right now.