Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand that they be respected. Hide

Frontend Dogma

“conventions” News Archive

Definition, related topics, and tag feed

Definition · Supertopics: consistency, documentation · Subtopics: design-systems, formatting, guidelines, naming, pattern-libraries, sorting, style-guides, versioning (non-exhaustive) · “conventions” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
Design Token Naming Conventions: A Practical Guide (stu)75
guides, design-tokens, naming, examples
Encoding Team Standards (mfo)74
ai, consistency, documentation, collaboration, engineering-management
AGENTS.md73
websites, ai, documentation, agentsmd
Coding Guidelines for Your AI Agents (jet)72
ai
Clean Code in JavaScript: A Comprehensive Guide71
guides, javascript, principles, variables, objects, functions, comments, testing, quality
How to Bring Structure and Clarity to Design System Components70
how-tos, design-systems, components, documentation, information-architecture
How to Order Attributes on HTML Elements69
how-tos, html, attributes, sorting
How I Organize Variables in Figma (joe)68
figma, variables
Checkboxes: Design Guidelines (nng)67
forms, design, guidelines
Opinions for Writing Good CSS (wal)66
css, principles
My Code Formatting Guidelines (val)65
guidelines, formatting, javascript, html, prettier, configuration
How I Write Commits Like a Pro64
version-control, git, commit-messages
Be a Better Developer With These Git Good Practices63
git, best-practices, consistency, code-reviews
APA-Style Titles in Laravel (ami)62
writing, laravel
Why Naming Is #1 Skill for Writing Clean Code61
naming, best-practices
How to Build Trust With Others by Organizing Your Figma Files60
how-tos, figma, collaboration
Writing Clean Code: Best Practices and Principles59
javascript, best-practices, principles, formatting, maintainability
How I Approach and Structure Enterprise Frontend Applications After 4 Years of Using Next.js58
architecture, nextjs
BEM Methodology Is Not About CSS (vit)57
css, bem
How I Name and Arrange My Color Variables in Figma56
colors, variables, figma
Using BEM for Design System Tokens55
css, bem, design-tokens
Standardising Design Tokens (oll)54
design-tokens
A Guide to Coding Standards to Improve Code Quality53
guides, formatting, consistency, quality
New Git Guidelines: We Have Switched to Conventional Commits52
guidelines, git, commit-messages
A CSS Class-Naming Convention Might Still Be Your Best Choice (ben)51
css, naming
Naming Conventions for Design Systems50
design-systems, naming
A Guide to Writing Industry Standard Git Commit Messages49
guides, git, writing, commit-messages
Naming Conventions for Your Design System (zer)48
design-systems, naming
The Little Book of Little Books (j9t)47
books, frameworks, quality
Standards for Writing Accessibly (and/ali)46
writing, content, accessibility, user-experience, screen-readers, colors, icons
A Minimal JavaScript Setup (css)45
javascript, naming, scope, performance, maintainability, examples
The Thing About Nuxt (ano)44
nuxt
We Write CSS Like We Did in the 90s, and Yes, It’s Silly (j9t/ali)43
css, craft, quality, sorting
On Enforcing Coding Guidelines (j9t)42
processes, engineering-management
Homepage Links Remain a Necessity (nng)41
homepages, links, breadcrumbs, navigation, usability
Methods to Organize CSS (css)40
css, oocss, smacss, atomic-css
What Does a Well-Documented CSS Codebase Look Like? (css)39
css, documentation, tooling, architecture, components
The Different Logical Ways to Group CSS Properties (chr/css)38
css, sorting, formatting
Conventional Commits37
websites, version-control, commit-messages, documentation
The Anatomy of a Coding Guideline (j9t)36
quality
JavaScript Code Conventions (ama)35
javascript, formatting, naming
Hello, My Name Is <Error> (ali)34
naming, forms, errors, usability
Stopping the Infighting About Digital Standards (ali)33
standards, policies
The Conventional Front-End32
javascript, tooling
Breaking Web Design Conventions = Breaking the User Experience (nng)31
design, usability, user-experience
CSS: The Good Parts30
css, components, namespaces
My Current CSS and Sass Styleguide (kit)29
css, sass, naming, bem, documentation
A URL Policy for Web Projects (j9t)28
urls, links
Can You “Over Organize” JavaScript? (chr/css)27
javascript, formatting, optimization
The End of Object Inheritance and the Beginning of a New Modularity26
videos, programming, principles
How to Order CSS Selectors (j9t)25
how-tos, css, selectors, sorting
Principles of Writing Consistent, Idiomatic HTML24
html, attributes, formatting, consistency, naming, sorting
Why Coding Style Matters (nza/sma)23
formatting, communication, html, css, javascript, jquery
Practical Code Refactoring—Readability22
refactoring, best-practices, formatting, naming
Code Guide (mdo)21
websites, guides, html, css
CSS Style Guides (chr/css)20
css, style-guides, link-lists
10 Tips for Better Coding19
tips-and-tricks, quality, documentation, refactoring, naming, version-control, building, testing, tooling
My Coding Style and Guidelines (hcr)18
guidelines, formatting, html, css
BEM: A New Front-End Methodology (sma)17
bem, css, naming
The Importance of Standards16
formatting, maintainability, collaboration
Google CDN Naming Conventions (and You) (chr/css)15
google, content-delivery, apis, naming
Should You Close PHP Tags? The Debate Continues… (cra)14
php, formatting
Ordering CSS3 Properties (chr/css)13
css, vendor-extensions, sorting
My Coding Practices in 199112
programming, retrospectives
Web Design: 10 Additional Research Findings You Should Know (j9t)11
design, usability, research, best-practices
Writing an Interface Style Guide (jin/ali)10
design, style-guides, design-systems, documentation
10 Principles of Effective Web Design (vit/sma)9
principles, design, usability, performance, simplicity, whitespace, testing
Web Design: 15 Important Research Findings You Should Know (j9t)8
design, usability, research, best-practices
Usability Conventions: Basics and Examples (j9t)7
fundamentals, examples, usability
JavaScript Style Guide (dal/aja)6
style-guides, javascript, dojo
Architecting CSS (gar/dig)5
css
The Need for Web Design Standards (nng)4
usability, design
PHP Coding Guidelines3
guidelines, formatting, naming, php
Patterns for Personal Web Sites2
design-patterns, overviews, link-lists
Ten Good Deeds in Web Design (nng)1
design, usability, best-practices