Bash, the Developer's Swiss Army Knife
summary
Shows practical Bash scripts used on Linux to provision machines (using Homebrew, curl, jq), install about 50 tools quickly, generate SSL certificates and manage Docker archives, and demonstrates deployment anti-patterns alongside a safer alternative. Uses shellcheck for static analysis, bats for test-driven (mocked) tests that move from failing to passing, and an explainshell-like parser to decompose complex commands; the scripts are executed live and integrated into CI.
AI-written summary · about
chapters (6)
- 0:00Bash, the Swiss Army knife of the developer
- 2:15Goals. Equip yourself to code with confidence
- 9:04Shellcheck Static code analyzer
- 10:20Deployment Pushing code to production
- 14:51CI My code is pushed, but is it available in production?
- 26:00Tool #3: Bats Test your Bash scripts
related talks
01h 02mBash is magic # No it's not
34mThe Ruby Developer's Command Line Toolkit
29mTake Back Your Bash by Becoming a CLI Ninja!
32mHow The Command-Line Can Give You Superpowers
47mA Guide to the Shell Galaxy
56mDevOps: How to train your Bash
01h 01mThe Linux Shell - From Novice to Wizard
46mHow to Train Bash
