The ultimate humiliation. Given for not adhering to whitespace guidelines.
For using the wrong Emoij
Flawless/Awesome/Pain-Obliterating code
Note: The rainbow can never, under any circumstances be awarded after getting a negative Emoji. Your patch has to be flawless. For truly exceptionally great code, the rainbow can be doubled.
Bad/Long/Past-tense commit messages. A commit message is the title of your patch.
For committing (part-of) a merge conflict. Uber humiliation, fishes are a far cry receiving a monkey
For the line that goes on and on; Next stop, EOF! Any line longer than 115 characters is a suitable candidate for the monorail.
Forgetting to double quote strings in yaml files or in spec describe,
context,
and it blocks.
Writing code lacking test coverage.
Using undescriptive names in any part of your code.
Text is not translated