--- tags: - opentofu --- `#` for both single and multiline comments Resource names: nouns without specifying resource type snake_case Define resources in the same order as their dependency ordering Include type and description for every variable Describe every output Avoid overuse of variables and local values Always include default provider config use `count` and `for_each` sparingly