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” × ? · “conventions” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
Agent Behavior (abh)78
websites, ai-agents, ai
Design Token Naming Conventions: A Practical Guide (stu)77
guides, design-tokens, naming, examples
Encoding Team Standards (mfo)76
ai, consistency, documentation, collaboration, engineering-management
AGENTS.md75
websites, ai, documentation, agentsmd
Coding Guidelines for Your AI Agents (jet)74
ai
Clean Code in JavaScript: A Comprehensive Guide73
guides, javascript, principles, variables, objects, functions, comments, testing, quality
How to Bring Structure and Clarity to Design System Components72
how-tos, design-systems, components, documentation, information-architecture
How to Order Attributes on HTML Elements71
how-tos, html, attributes, sorting
How I Organize Variables in Figma (joe)70
figma, variables
Checkboxes: Design Guidelines (nng)69
forms, design, guidelines
Opinions for Writing Good CSS (wal)68
css, principles
My Code Formatting Guidelines (val)67
guidelines, formatting, javascript, html, prettier, configuration
How I Write Commits Like a Pro66
version-control, git, commit-messages
Be a Better Developer With These Git Good Practices65
git, best-practices, consistency, code-reviews
APA-Style Titles in Laravel (ami)64
writing, laravel
Why Naming Is #1 Skill for Writing Clean Code63
naming, best-practices
How to Build Trust With Others by Organizing Your Figma Files62
how-tos, figma, collaboration
Writing Clean Code: Best Practices and Principles61
javascript, best-practices, principles, formatting, maintainability
How I Approach and Structure Enterprise Frontend Applications After 4 Years of Using Next.js60
architecture, nextjs
BEM Methodology Is Not About CSS (vit)59
css, bem
How I Name and Arrange My Color Variables in Figma58
colors, variables, figma
Using BEM for Design System Tokens57
css, bem, design-tokens
Standardising Design Tokens (oll)56
design-tokens
A Guide to Coding Standards to Improve Code Quality55
guides, formatting, consistency, quality
New Git Guidelines: We Have Switched to Conventional Commits54
guidelines, git, commit-messages
A CSS Class-Naming Convention Might Still Be Your Best Choice (ben)53
css, naming
Naming Conventions for Design Systems52
design-systems, naming
A Guide to Writing Industry Standard Git Commit Messages51
guides, git, writing, commit-messages
Naming Conventions for Your Design System (zer)50
design-systems, naming
The Little Book of Little Books (j9t)49
books, frameworks, quality
Standards for Writing Accessibly (and/ali)48
writing, content, accessibility, user-experience, screen-readers, colors, icons
A Minimal JavaScript Setup (css)47
javascript, naming, scope, performance, maintainability, examples
The Thing About Nuxt (ano)46
nuxt
We Write CSS Like We Did in the 90s, and Yes, It’s Silly (j9t/ali)45
css, craft, quality, sorting
On Enforcing Coding Guidelines (j9t)44
processes, engineering-management
Homepage Links Remain a Necessity (nng)43
homepages, links, breadcrumbs, navigation, usability
Methods to Organize CSS (css)42
css, oocss, smacss, atomic-css
What Does a Well-Documented CSS Codebase Look Like? (css)41
css, documentation, tooling, architecture, components
The Different Logical Ways to Group CSS Properties (chr/css)40
css, sorting, formatting
Conventional Commits39
websites, version-control, commit-messages, documentation
The Anatomy of a Coding Guideline (j9t)38
quality
JavaScript Code Conventions (ama)37
javascript, formatting, naming
Hello, My Name Is <Error> (ali)36
naming, forms, errors, usability
Stopping the Infighting About Digital Standards (ali)35
standards, policies
The Conventional Front-End34
javascript, tooling
Breaking Web Design Conventions = Breaking the User Experience (nng)33
design, usability, user-experience
CSS: The Good Parts32
css, components, namespaces
My Current CSS and Sass Styleguide (kit)31
css, sass, naming, bem, documentation
A URL Policy for Web Projects (j9t)30
urls, links
Can You “Over Organize” JavaScript? (chr/css)29
javascript, formatting, optimization
The End of Object Inheritance and the Beginning of a New Modularity28
videos, programming, principles
How to Order CSS Selectors (j9t)27
how-tos, css, selectors, sorting
Principles of Writing Consistent, Idiomatic HTML26
html, attributes, formatting, consistency, naming, sorting
Why Coding Style Matters (nza/sma)25
formatting, communication, html, css, javascript, jquery
Practical Code Refactoring—Readability24
refactoring, best-practices, formatting, naming
Code Guide (mdo)23
websites, guides, html, css
CSS Style Guides (chr/css)22
css, style-guides, link-lists
10 Tips for Better Coding21
tips-and-tricks, quality, documentation, refactoring, naming, version-control, building, testing, tooling
My Coding Style and Guidelines (hcr)20
guidelines, formatting, html, css
BEM: A New Front-End Methodology (sma)19
bem, css, naming
The Importance of Standards18
formatting, maintainability, collaboration
Google CDN Naming Conventions (and You) (chr/css)17
google, content-delivery, apis, naming
Should You Close PHP Tags? The Debate Continues… (cra)16
php, formatting
Ordering CSS3 Properties (chr/css)15
css, vendor-extensions, sorting
My Coding Practices in 199114
programming, retrospectives
Web Design: 10 Additional Research Findings You Should Know (j9t)13
design, usability, research, best-practices
Writing an Interface Style Guide (jin/ali)12
design, style-guides, design-systems, documentation
10 Principles of Effective Web Design (vit/sma)11
principles, design, usability, performance, simplicity, whitespace, testing
Web Design: 15 Important Research Findings You Should Know (j9t)10
design, usability, research, best-practices
Usability Conventions: Basics and Examples (j9t)9
fundamentals, examples, usability
JavaScript Style Guide (dal/aja)8
style-guides, javascript, dojo
Architecting CSS (gar/dig)7
css
The Need for Web Design Standards (nng)6
usability, design
Standardizing CSS Class and ID Names5
css, attributes, naming, presentational-html
What’s in a Name (mal)4
html, naming, semantics, 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