Guiding Principles of Tuplet Minimize Ambiguity Some ambiguity is unavoidable in programming. Much is not. Whenever possible you should always know what kind of thing you're looking at. To help with this we have the following rules. Variable names use snake_case. Global variables start with an at sign (it looks like a little globe): @EXAMPLE_GLOBAL Function names use kebab-case. Functions always end with a colon: example-function-name: This applies when defining them and when calling them.