Programming Resources

Here are articles, books, and resources related to programming.

General

Brooks, Frederick P Jr. The Mythical Man Month (Latest edition 1995, 3rd party)
This is still the best book about software project management. Those who do not heed Brooks are doomed to relearn his lessons the hard way.

Shell (sh/bash/zsh)

Escaping strings in bash
“To escape a string for use as a command line argument in Bash, simply put a backslash in front of every non-alphanumeric character. Do not wrap the string in single quotes or double quotes.”