← All tracks

Bash

Beginner → Advanced

Glue the system together — without the footguns.

Outcome

Write shell that's safe to run in production and easy to read six months later.

The ladder

Beginner
  • The shell, commands & args
  • Pipes & redirection
  • Variables & quoting
  • Exit codes & && ||
Intermediate
  • Conditionals & loops
  • Functions & arguments
  • grep, sed & awk
  • find & xargs safely
Advanced
  • set -euo pipefail
  • Traps & cleanup
  • Reading logs fast
  • Defensive scripting

Example lessons

lesson

Quoting: the #1 bug

lesson

set -euo pipefail

lesson

find & xargs without disasters

Want this track, structured and gamified, on your phone?

Join the waitlist