Chicken Soup for the Disgruntled Developer