When production breaks, the answer is in a log file on a server somewhere. grep, curl, jq, Bash, and Docker — your survival kit, with 100 exercises.
Learn Bash the way it should be taught: by building one real, tested backup tool — not toy examples — one Git commit at a time.