Shell Ninja: Mastering the Art of Shell Scripting #slideless
summary
Practical, opinionated rules for writing modular, testable, maintainable Bash/sh scripts for containers. Covers concrete patterns such as robust option parsing, parameter substitution, strict exit-code handling, small reusable functions, and integration tests for shell scripts, with runnable examples and a GitHub repo (ro14nd-talks/shell-ninja) containing the slides, code, and test cases.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 4:25Shell scripting importance
- 9:52Shell features
- 15:30Common pitfalls
- 21:34Advanced tricks
- 28:42Tools and frameworks
- 35:40Testing and debugging
- 43:19Canary deployments
- 51:02Error handling
- 56:28Best practices








