Case & Naming Convention Guides
A collection of practical guides that make developer case formats and naming conventions like camelCase and snake_case easy to understand.
A Developer's Guide to Naming ConventionsAn at-a-glance overview of programming naming conventions such as camelCase, snake_case and kebab-case, and which one to use by language and context.
What Is camelCase? Usage and ExamplesThe definition and rules of camelCase, the situations where it is typically used, and how it differs from PascalCase, with examples.
What Is snake_case? Usage and ExamplesThe definition and rules of snake_case, why it is used in Python and databases, and its main use cases.
What Is kebab-case? Use in URLs and CSSThe rules of kebab-case and why it is the standard for URL paths, CSS classes and HTML attributes.
How to Create SEO-Friendly URL SlugsPrinciples for creating search-friendly URL slugs, and how to handle spaces, uppercase letters, special characters and stop words.