Understand the differences between the most common identifier naming conventions and when each one belongs in your code.
camelCase, PascalCase, snake_case and kebab-case compared: which convention each language and framework expects, and how to convert between them safely.
snake_case. Unquoted identifiers are lowercased by PostgreSQL and MySQL anyway, so camelCase columns end up needing quotes everywhere.
kebab-case. Google treats hyphens as word separators in URLs and underscores as joiners, so hyphens split the words as intended.