Life is about deciding who you are: Join us and decide to be for environmental protection, free education and generous social security, human rights and international law, and, of course, action against oppression and violence (starting with helping the people of occupied Palestine 🇵🇸)! 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#
AGENTS.md71
websites, ai, documentation
Coding Guidelines for Your AI Agents (jet)70
ai
Clean Code in JavaScript: A Comprehensive Guide69
guides, javascript, principles, variables, objects, functions, comments, testing, quality
How to Bring Structure and Clarity to Design System Components68
how-tos, design-systems, components, documentation, information-architecture
How to Order Attributes on HTML Elements67
how-tos, html, attributes, sorting
How I Organize Variables in Figma (joe)66
figma, variables
Checkboxes: Design Guidelines (nng)65
forms, design, guidelines
Opinions for Writing Good CSS (wal)64
css, principles
My Code Formatting Guidelines (val)63
guidelines, formatting, javascript, html, prettier, configuration
How I Write Commits Like a Pro62
version-control, git, commit-messages
Be a Better Developer With These Git Good Practices61
git, best-practices, consistency, code-reviews
APA-Style Titles in Laravel (ami)60
writing, laravel
Why Naming Is #1 Skill for Writing Clean Code59
naming, best-practices
How to Build Trust With Others by Organizing Your Figma Files (uxd)58
how-tos, figma, collaboration
Writing Clean Code: Best Practices and Principles57
javascript, best-practices, principles, formatting, maintainability
How I Approach and Structure Enterprise Frontend Applications After 4 Years of Using Next.js56
architecture, nextjs
BEM Methodology Is Not About CSS (vit)55
css, bem
How I Name and Arrange My Color Variables in Figma54
colors, variables, figma
Using BEM for Design System Tokens53
css, bem, design-tokens
Standardising Design Tokens (oll)52
design-tokens
A Guide to Coding Standards to Improve Code Quality51
guides, formatting, consistency, quality
New Git Guidelines: We Have Switched to Conventional Commits50
guidelines, git, commit-messages
A CSS Class-Naming Convention Might Still Be Your Best Choice (ben)49
css, naming
Naming Conventions for Design Systems48
design-systems, naming
A Guide to Writing Industry Standard Git Commit Messages47
guides, git, writing, commit-messages
Naming Conventions for Your Design System (zer)46
design-systems, naming
The Little Book of Little Books (j9t)45
books, frameworks, quality
Standards for Writing Accessibly (and/ali)44
writing, content, accessibility, user-experience, screen-readers, colors, icons
A Minimal JavaScript Setup (css)43
javascript, naming, scope, performance, maintainability, examples
The Thing About Nuxt (ano)42
nuxt
We Write CSS Like We Did in the 90s, and Yes, It’s Silly (j9t/ali)41
css, craft, quality, sorting
On Enforcing Coding Guidelines (j9t)40
processes, engineering-management
Homepage Links Remain a Necessity (nng)39
homepages, links, breadcrumbs, navigation, usability
Methods to Organize CSS (css)38
css, oocss, smacss, atomic-css
What Does a Well-Documented CSS Codebase Look Like? (css)37
css, documentation, tooling, architecture, components
The Different Logical Ways to Group CSS Properties (chr/css)36
css, sorting, formatting
Conventional Commits35
websites, version-control, commit-messages, documentation
The Anatomy of a Coding Guideline (j9t)34
quality
JavaScript Code Conventions (ama)33
javascript, formatting, naming
Hello, My Name Is <Error> (ali)32
naming, forms, errors, usability
Stopping the Infighting About Digital Standards (ali)31
standards, policies
The Conventional Front-End30
javascript, tooling
Breaking Web Design Conventions = Breaking the User Experience (nng)29
design, usability, user-experience
CSS: The Good Parts28
css, components, namespaces
My Current CSS and Sass Styleguide (kit)27
css, sass, naming, bem, documentation
A URL Policy for Web Projects (j9t)26
urls, links
Can You “Over Organize” JavaScript? (chr/css)25
javascript, formatting, optimization
The End of Object Inheritance and the Beginning of a New Modularity24
videos, programming, principles
How to Order CSS Selectors (j9t)23
how-tos, css, selectors, sorting
Principles of Writing Consistent, Idiomatic HTML22
html, attributes, formatting, consistency, naming, sorting
Why Coding Style Matters (nza/sma)21
formatting, communication, html, css, javascript, jquery
Practical Code Refactoring—Readability20
refactoring, best-practices, formatting, naming
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