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