Tech does not just watch: Take action against Russia’s war on Ukraine 🇺🇦, and take action against Israel’s occupation, destruction, and ethnic cleansing of Palestine (history) 🇵🇸 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 Other Related TopicsDate#
AGENTS.md72
websites, ai, documentation
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 Files (uxd)59
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
Using JSLint to Refine Your Code20
javascript, linting, tooling
Code Guide (mdo)19
websites, guides, html, css
CSS Style Guides (chr/css)18
css, style-guides, link-lists
10 Tips for Better Coding17
tips-and-tricks, quality, documentation, refactoring, naming, version-control, building, testing, tooling
My Coding Style and Guidelines (hcr)16
guidelines, formatting, html, css
BEM: A New Front-End Methodology (sma)15
bem, css, naming
The Importance of Standards14
formatting, maintainability, collaboration
Google CDN Naming Conventions (and You) (chr/css)13
google, content-delivery, apis, naming
Should You Close PHP Tags? The Debate Continues… (cra)12
php, formatting
Ordering CSS3 Properties (chr/css)11
css, vendor-extensions, sorting
My Coding Practices in 199110
programming, retrospectives
Web Design: 10 Additional Research Findings You Should Know (j9t)9
design, usability, research, best-practices
Writing an Interface Style Guide (jin/ali)8
design, style-guides, design-systems, documentation
10 Principles of Effective Web Design (vit/sma)7
principles, design, usability, performance, simplicity, whitespace, testing
Web Design: 15 Important Research Findings You Should Know (j9t)6
design, usability, research, best-practices
Usability Conventions: Basics and Examples (j9t)5
fundamentals, examples, usability
JavaScript Style Guide (dal/aja)4
style-guides, javascript, dojo
Architecting CSS (gar/dig)3
css
The Need for Web Design Standards (nng)2
usability, design
Ten Good Deeds in Web Design (nng)1
design, usability, best-practices