Thinking Deeply About Theming and Color Naming (zel /css )Aug 4, 2025 90 theming , semantics , color-palettes , colors , pico Figma Variables and Design Tokens: Naming and Creating Variables (lur /zer )Jun 26, 2025 89 figma , variables , design-tokens UX or PX? Why Naming Matters (uxd )Mar 24, 2025 88 user-experience Naming Things in Design Systems—and Why It’s the Worst (pjo )Mar 19, 2025 87 design-systems , components Designing Design Systems: A Framework for Names, Terms, and Definitions Mar 18, 2025 86 design-systems , documentation , processes Defending Tailwind (don )Mar 6, 2025 85 tailwind , presentational-html , productivity , maintainability , scalability Figma Branches Best Practices Jan 27, 2025 84 design , figma , best-practices , collaboration , processes Design Tokens: Authoring vs. Consuming Nov 11, 2024 83 design-tokens , design-systems , comparisons Naming Things Is Still a Common and Enduring Challenge in Accessibility (cer )Oct 27, 2024 82 accessibility Best Practices for Naming Design Tokens, Components, Variables, and More (sma )May 23, 2024 81 design-tokens , components , variables , best-practices Naming Colors in Design Systems Apr 12, 2024 80 colors , design-systems When It Says “Name From Author” It Means From You, Not Boll or Bukowski (ste )Feb 14, 2024 79 accessibility , aria Names Are Complex: Displaying Initials for an Avatar Component in a Design System (hey )Feb 11, 2024 78 design , case-studies Naming Design Tokens: The Art of Clarity and Consistency (uxd )Dec 16, 2023 77 design-tokens , consistency My 3 Rules for Documenting Code (wra )Dec 5, 2023 76 documentation , processes Truly Semantic (don )Nov 7, 2023 75 design-tokens , semantics Why Naming Is #1 Skill for Writing Clean Code Oct 11, 2023 74 conventions , best-practices Naming Variables in CSS (doc )Oct 7, 2023 73 css , custom-properties Naming Things Needn’t Be Hard (pau )Sep 29, 2023 72 websites Naming Components Jun 12, 2023 71 design-systems , components Before Your Next Frontend Pull Request, Use This Checklist (tra /evi )Jun 7, 2023 70 checklists , performance , compression , dependencies , accessibility , legibility How to Name Design Tokens in a Design System (uxd )Apr 16, 2023 69 how-tos , design-tokens , design-systems Foundations: Accessible Names and Descriptions (tet )Apr 5, 2023 68 accessibility , fundamentals , writing , aria Choosing a Name for Your Design System (bra )Apr 5, 2023 67 design-systems Taming the Cascade With BEM and Modern CSS Selectors (css )Nov 21, 2022 66 css , cascade , selectors , bem The Evolution of Scalable CSS Nov 12, 2022 65 css , maintainability , scalability , oocss , smacss , bem , css-in-js , modules , atomic-css , tailwind , history A CSS Class-Naming Convention Might Still Be Your Best Choice (ben )Oct 4, 2022 64 css , conventions Better Accessible Names (hdv )Sep 13, 2022 63 accessibility Modern Alternatives to BEM (dav )Aug 26, 2022 62 css , sorting , bem , comparisons Custom Event Naming Conventions (cfe )Aug 12, 2022 61 javascript , events Why Do We Call It “Breadcrumbs”? Diving Into the History of UI Components (uxm )Jun 17, 2022 60 design , history , navigation , breadcrumbs Naming Conventions for Design Systems Jun 16, 2022 59 design-systems , conventions Tokens as Intents (don )May 12, 2022 58 design-tokens , typography Naming Colors in Design Systems Apr 12, 2022 57 design-systems , colors How Should You Name Your Colors in a Design System? (uxd )Mar 24, 2022 56 colors , design-systems JavaScript Naming Conflicts: How Existing Code Can Force Proposed Features to Be Renamed (rau )Mar 7, 2022 55 javascript , refactoring Why Radio Buttons Are Called Radio Buttons in UIs? (ami )Feb 11, 2022 54 html , semantics Everything Publishers Need to Know About URLs Feb 9, 2022 53 seo , urls Naming Design Tokens (luk /uxd )Jan 27, 2022 52 design-tokens Naming Conventions for Your Design System (zer )Jan 18, 2022 51 design-systems , conventions Name, Labels, ARIA, What to Do? (sco )Nov 2, 2021 50 accessibility , forms , labels , writing Common Mistakes When Writing CSS With BEM Oct 22, 2021 49 css , bem , mistakes How to Name Your Design System May 19, 2021 48 how-tos , design-systems Non-Noxious Nomenclature Oct 29, 2018 47 A Minimal JavaScript Setup (css )Sep 26, 2018 46 javascript , conventions , scope , performance , maintainability , examples CSS Architecture: Block Element Modifier (BEM) and Atomic CSS Sep 10, 2018 45 css , architecture , bem , atomic-css Image Alt Text vs. Title Text vs. File Names: What’s the Difference? (bri /sea )Jul 11, 2018 44 seo , alt-text , images , accessibility , microcontent , comparisons Using Sass to Control Scope With BEM Naming (bel /css )Feb 28, 2018 43 scope , javascript , css , sass , bem In Defense of Utility-First CSS (sar )Jan 15, 2018 42 css , presentational-html , bem , maintainability , scalability ABEM—a More Useful Adaptation of BEM (css )Dec 13, 2017 41 css , bem , atomic-design A Developer’s Guide to Better Accessibility (a11 +/24a )Dec 7, 2017 40 guides , accessibility , html , semantics , keyboard-navigation , tooling CSS Code Smells (fon /css )Nov 9, 2017 39 css , maintainability , technical-debt Naming Things Is Only Getting Harder (geo /css )Jun 21, 2017 38 html , css People’s Names That Break Websites (chr /css )Jan 19, 2017 37 validation , sanitization , localization 10 Node.js Best Practices: Enlightenment From the Node Gurus Jan 17, 2017 36 nodejs , best-practices , npm , environments , event-loop , scalability , caching , express You Can Kinda Invent Your Own Weird Design Language With Attributes and Attribute Selectors (chr /css )Aug 17, 2016 35 html , css , attributes , selectors Battling BEM CSS: 10 Common Problems and How to Avoid Them (sma )Jun 1, 2016 34 how-tos , bem , css , namespaces JavaScript Code Conventions (ama )Jan 8, 2016 33 javascript , conventions , formatting Hello, My Name Is <Error> (ali )Sep 8, 2015 32 conventions , forms , errors , usability Architecting Scalable CSS (css /btc )Aug 31, 2015 31 videos , css , architecture , scalability 12 Little-Known CSS Facts (the Sequel) (lou )Jul 14, 2015 30 css , borders , typography , tables , animations , selectors CSS: Just Try and Do a Good Job (chr /css )Dec 29, 2014 29 css , cascade , tooling Scaling Down the BEM Methodology for Small Projects (sma )Jul 17, 2014 28 bem , css Title CSS: A Simple Approach to CSS Class Naming Mar 25, 2014 27 css My Current CSS and Sass Styleguide (kit )Mar 13, 2014 26 css , sass , conventions , bem , documentation Getting Started With Microformats2 (mic )Mar 5, 2014 25 introductions , microformats , html The Evolution of the BEM Methodology (sma )Feb 21, 2013 24 bem , css , history CSS Architecture (phi )Nov 15, 2012 23 css , architecture , best-practices , tooling Principles of Writing Consistent, Idiomatic HTML Nov 7, 2012 22 html , attributes , conventions , formatting , consistency , sorting Practical Code Refactoring—Readability Oct 19, 2012 21 refactoring , best-practices , formatting , conventions 10 Tips for Better Coding May 23, 2012 20 tips-and-tricks , quality , conventions , documentation , refactoring , version-control , building , testing , tooling Google HTML/CSS Style Guide (j9t )Apr 25, 2012 19 google , html , css , style-guides , quality , principles , conformance , formatting , sorting BEM: A New Front-End Methodology (sma )Apr 16, 2012 18 bem , css , conventions Dynamic Function Names in JavaScript (mar )Mar 30, 2012 17 functions , javascript About HTML Semantics and Front-End Architecture Mar 15, 2012 16 html , semantics , architecture What Makes for a Semantic Class Name? (chr /css )Aug 4, 2011 15 html , css , attributes , semantics , examples Google CDN Naming Conventions (and You) (chr /css )Nov 26, 2010 14 google , content-delivery , apis , conventions Get Creative With Your Domain Name (sma )Jul 26, 2009 13 domains CSS: The Maintenance Issue #1 and How You Can Avoid It (j9t )May 27, 2009 12 css , maintainability Why File Naming Is More Important Than You Think (cra )May 27, 2009 11 file-handling The Stupidest Style Sheet Name Ever (j9t )Mar 25, 2009 10 css Meaning of Names and Operations of Services Jan 30, 2009 9 discussions , standards 12 Principles for Clean HTML Code (chr /sma )Nov 12, 2008 8 html , principles , encoding , formatting , css , conformance 5 CSS Tips Every Web Developer Should Know About (j9t )Nov 11, 2008 7 css , tips-and-tricks , maintainability , resets , sorting Name Soup (sli )Aug 18, 2008 6 javascript , ecmascript , standards Best Practices for ID and Class Names (j9t )Aug 12, 2008 5 best-practices , html , css , maintainability Social Media and Domain Name Checker (BrandSnag) 4 tools , exploration , social-media , sem , domains Social Media and Domain Name Checker (Namechk) 3 tools , exploration , social-media , sem , domains Project Name Checker (ver )2 tools , exploration , social-media , sem Social Media and Domain Name Checker (namecheck.com) 1 tools , exploration , social-media , sem , domains