Posix
Philosophy
Unix shell programming: the next 50 years
[src] and
[discussion]
The good
bad
Future
Utilities
[fuck] corrects your last console command.
[Cool, but obscure unix tools · Kristof Kovacs ✈️]aas a whole list of them. Worth poking around to see what might be useful - in the future!
[werc - A sane web anti-framework]
[Why I Use Suckless Tools - Xe]
Alternatives
[Oil shell] is a new Unix shell alternative that can be compiled and deployed as a native executable.
[Nushell] approaches the shell environment with structured data.
Configs
[Be careful editing bash scripts]:
tracks the byte position in the file during execution and scans lines accordingly. This example shows a user editing a line that has dangerous consequences in the file - and even though some dangerous line is still commented out, the byte offset of everything in the file changes, so the dangerous piece of code is executed. Insane. It's okay to load your program into memory before running it - really.