Notes on reading other people's shells
Before changing a shell script you did not write, read the exits. set -e is not a contract; a pipeline can still fail quietly unless pipefail is on.
Then find the side effects: files created, directories assumed, environment variables inherited rather than declared. Those are usually the parts that break on another machine.
This is a sample post to wire the column and language switch. Older essays will move here later.
