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

“best-practices” News Archive

Definition, related topics, and tag feed

Definition · Supertopics: quality · Subtopics: heuristics (non-exhaustive) · “best-practices” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
Automated Accessibility Testing for React—Tools and Best Practices You Can Use222
accessibility, testing, react, tooling
10 Tiny UI Fixes That Make a Big Difference (uxd)221
design, forms, spacing, alignment, consistency, hierarchy, usability
12 Essential Java Best Practices Every Developer Should Follow220
programming, java, principles
Understanding UC Browser Developer Tools as a Frontend Professional (ele/des)219
guest-posts, uc-browser, dev-tools
npm Security Best Practices218
npm, security, provenance
Baby Steps Accessibility—Page Titles (dec)217
html, microcontent, accessibility
The Web Behind Glass (med)216
design, effects, liquid-glass, apple
About “Best Practices” (yat)215
accessibility
“Best Practice” Is Just Your Opinion (cra)214
accessibility, auditing, quality
From Data to Decisions: UX Best Practices for Real-Time Performance Dashboard Design (uxm)213
user-experience, information-design
Hardening Node.js Apps in Production: 8 Layers of Practical Security212
nodejs, security
The 5-Step AI UX Playbook to Deliver High-Impact Products (uxd)211
ai, user-experience
7 Signs of a Bad User Experience and Best Practices to Avoid It210
user-experience, information-architecture, performance, mobile-first, simplicity, accessibility, testing, consistency
The Hidden Gold of Web Accessibility: Everything About ARIA Labels (flo/a11)209
accessibility, aria, html
How to Select a UX Metric208
how-tos, user-experience, metrics
JavaScript Best Practice: Use “return await”207
javascript, asynchronicity
7 Best Practices of File Upload With JavaScript and React206
file-handling, javascript, react
Best Practices for Cognitive Accessibility in Web Design (a11)205
accessibility, wcag
Demystifying MIME Types: Basics, Use Cases, Best Practices (mar)204
guest-posts, mime-types, fundamentals, performance, servers, apache, nginx, email
How to Improve Webpage Speed: Tips and Best Practices203
how-tos, performance, optimization, tips-and-tricks, redirecting, fonts, images, testing, tooling, webpagetest
How to Use ARIA Alert Effectively (flo/a11)202
how-tos, aria, accessibility, examples
Figma Branches Best Practices201
design, figma, collaboration, naming, processes
State Management: Simplified for Front-End Developers200
state-management, flutter, react, vuejs
Ensuring Excellence: Proven Strategies for Quality Vue.js Development199
vuejs, techniques
Mastering Angular Unit Testing: Best Practices and Tools (pla)198
angular, testing, tooling
Top React Best Practices in 2025197
react
Accessibility Best Practices for Single Page Applications (SPAs)196
accessibility, single-page-apps
Old Alt Text Advice (ste)195
accessibility, images, alt-text, html, microcontent
React.js Best Practices for Beginners: A Comprehensive Guide194
guides, react, components, state-management, hooks, debugging
How to Use Lighthouse Wisely in Your Front-End Projects (ele/des)193
guest-posts, how-tos, lighthouse, google, performance, accessibility, seo
Against Best Practices (arp)192
programming
Angular Best Practices191
videos, angular
How to Optimize React Performance: Best Practices and Techniques190
how-tos, performance, optimization, react, techniques
Tooltip Best Practices (zel/css)189
accessibility, tooltips
JavaScript Best Practices (jet)188
javascript
Do’s and Don’ts of Commenting Code187
comments, documentation, examples
Best Testing Practices in Node.js (app)186
nodejs, testing
The Ultimate Design Token Setup (luk/uxd)185
design-systems, design-tokens, link-lists
Frontend Development Practices That Will Help You Avoid Failure184
tech-stacks, architecture, principles, validation, linting, testing
Good Forms (dav)183
forms, usability, accessibility, validation
Tips for Reducing Cyclomatic Complexity (tre)182
complexity, tips-and-tricks, programming
Good Software Development Habits181
programming
Algorithms We Develop Software By (gra)180
programming, processes, quality
101 React Tips and Tricks for Beginners [and] Experts179
react, tips-and-tricks
The Anatomy of Accessible Forms: Best Practices (deq)178
accessibility, forms, html
Secure Node.js Applications From Supply Chain Attacks177
nodejs, security, dependencies
Testing Best Practices for Web Apps (dev)176
videos, testing, web-apps
How to Transform Your Approach to Digital Accessibility From a Reactive Break-Fix Cycle to a Proactive Shift Left Approach (deq)175
how-tos, accessibility, processes
Using AI to Encourage Best Practices in the Code Review Process174
research, code-reviews, ai
Glassmorphism: Definition and Best Practices (nng)173
design, effects
Node.js Best Practices: A Guide for Developers172
guides, nodejs
Best Practices for Naming Design Tokens, Components, Variables, and More (sma)171
naming, design-tokens, components, variables
Automate Browser Testing With Tools and Best Practices From Chrome (dev)170
videos, browsers, google, chrome, testing, tooling, automation
Understanding the Role of ARIA “role=alert”: Best Practices and Common Issues169
accessibility, aria
15 Essential UX Design Principles and Practices for Developers (uxm)168
user-experience, principles
Angular Signals: Best Practices167
angular, signals
Empowering the User Experience Through Microinteractions: 7 Best Practices (uxm)166
user-experience, interaction-design
Best Practices for Inclusive Design165
design, dei, accessibility
What You Need to Know About Software Requirements164
software-design
Be a Better Developer With These Git Good Practices163
git, conventions, consistency, code-reviews
Designing Better Target Sizes (sha)162
accessibility, design
Best Practices for Coding With AI in 2024161
ai
10 Best Practices for Secure Code Review of Node.js Code160
security, code-reviews, nodejs
A Beginner’s Guide to Accessible Text (pop)159
guides, accessibility, content, writing
Care Beyond Code: 7 Best Design Practices for Frontend Developers (tra/evi)158
design
Don’t Do It on Frontend or… Frontend Good Practices for Devs157
quality, maintainability, documentation
Why Naming Is #1 Skill for Writing Clean Code156
naming, conventions
5 Best Practices for Preventing Chaos in Tailwind CSS (tra/evi)155
tailwind
Best Practices for Securing Node.js Applications in Production154
security, nodejs
Frontend Monitoring: Strategies, Best Practices, Tools, and More153
monitoring, alerting, strategies
Writing Clean Code: Best Practices and Principles152
javascript, principles, conventions, formatting, maintainability
Sustainable SEO: Processes and Practices151
seo, sustainability, processes
Dark Mode: How Users Think About It and Issues to Avoid (nng)150
dark-mode, user-experience, accessibility
How to Get 12% More LinkedIn Followers, Impressions, and Clicks—Practical Accessibility Tips and Tricks (mni)149
how-tos, accessibility, tips-and-tricks, social-media
To Test or Not to Test, a Technical Perspective (dev)148
testing, automation
Designing Accessible Text Over Images: Best Practices, Techniques, and Resources II (sma)147
accessibility, content, images, techniques
It’s Time to End Damaging Website Design Practices That May Harm Your Users146
user-experience, usability, design, privacy
Designing Accessible Text Over Images: Best Practices, Techniques, and Resources (sma)145
accessibility, content, images, techniques
Front End Practice: Top 25+ JavaScript Code Best Practices for Development144
javascript
Comparing npm, Yarn, and pnpm Package Managers: Which One Is Right for Your Distributed Project to Handle High Loads?143
npm, yarn, pnpm, comparisons, performance
Best Practices for Container Queries (zel)142
container-queries, css
10 Incident Management Best Practices141
incident-response, processes
11 HTML Best Practices for Login and Sign-Up Forms (sit/evi)140
html, forms
Visual-Design Principles and UX Design Best Practices (uxm)139
design, user-experience, principles
Write Better Code by Following These JavaScript Best Practices138
javascript
Best Practices for All Developers137
5 Best Practices to Sustainably Improve Core Web Vitals (ben/cal)136
performance, web-vitals
Information Architecture (IA) and Sitemap: Simple and Easy to Understand135
information-architecture, sitemaps
10 Common Mistakes in Angular Development134
angular, mistakes
Flutter Performance Optimization Techniques and Best Practices133
flutter, performance, optimization
Best Practices for Structuring Accessibility Testing (tpg)132
accessibility, testing
Best Practices for Future-Proofing Your Flutter Apps in 2023 and Beyond131
flutter
Automatic Captions: Our Experiments and Best Practices (equ)130
accessibility, captions, automation
React Anti-Patterns and Best Practices—Dos and Don’ts129
react, anti-patterns
10 GitHub Repositories You Should Know as a JavaScript Developer128
javascript, cheat-sheets, link-lists, github
Our Top Core Web Vitals Recommendations for 2023 (phi+/dev)127
performance, web-vitals
Versioning Design Systems: Best Practices126
design-systems, versioning
React JS Best Practices From the New Docs125
react, javascript, jsx, aria
Website Accessibility (15 Best Practices) (bru)124
accessibility, content, readability, captcha, images, alt-text, forms, focus, html, tooling
The Complete Guide to Mobile SEO—8 Tips and Best Practices (sem)123
guides, mobile, seo, tips-and-tricks
Today I Learned: The Subtle Art of Code Reviews122
code-reviews, quality
CSS Best Practices: 16 Ways to Improve Your CSS Skills Quickly121
css
Node.js Security Best Practices (nod)120
nodejs, security
20+ Laravel Best Practices, Tips, and Tricks to Use in 2023119
laravel, tips-and-tricks
Jenkins Best Practices Every Developer Must Know118
jenkins
Software Engineering Practices (sim)117
documentation, testing, migrating, formatting, environments, automation
Best Practices for Creating a Modern npm Package116
npm
An Ideal REST API—Best Practices115
apis, rest
5 Good Practices to Scale Your React Projects Easily114
react, scalability
What Are Best Practices for Creating Alt Text?113
accessibility, writing, alt-text, images
Consistency in UX Design: To What Extent Is “Best Practice” the Right Choice? (uxd)112
user-experience, design, consistency
Best Practices for Images111
images, html
10 Incident Management Best Practices for Streamlined Operations110
incident-response, processes
Types of URL Redirects and SEO Best Practices109
urls, redirecting, seo
Best Practices for Overlays II108
accessibility, overlays
Best Practices for Overlays107
accessibility, overlays
Patterns (w3c)106
design-patterns, aria
Design System Documentation Best Practices105
design-systems, documentation
Best Practices for Integrating Content Design in Your Design System104
design, design-systems, content
11 Breadcrumb SEO Best Practices for a Mobile-First Strategy (sea)103
breadcrumbs, seo, strategies, mobile-first, mobile
JavaScript and Node.js Testing Best Practices102
javascript, nodejs, testing
React Best Practices and Patterns to Reduce Code101
react, optimization
Tao of Node—Design, Architecture, and Best Practices100
nodejs, architecture
Accessibility Testing Best Practices in CI/CD99
accessibility, testing, ci-cd
Caching Header Best Practices (sim)98
performance, caching, http, http-headers
Best Practices for Creating Your UX Design Portfolio (uxm)97
user-experience, design, career
Best Practices for Node.js Development96
nodejs, javascript
Design System Best Practices With ESLint Series (and)95
design-systems, design-tokens, tooling, eslint
Best Practices on Embedding Third-Party Web Widgets94
embed-code, performance
Best Practices for Logging in Node.js (app)93
nodejs, logging
npm Security Best Practices (owa)92
npm, security
Best Practices for Tags and Tag Managers (dev)91
tag-management, web-vitals
15 HTML5 Best Practices for Beginners to Master90
html
10 Figma Best Practices to 10× Your Workflow (uxd)89
design, figma, productivity
Best Practices for Fonts (tun/dev)88
fonts, performance
Video SEO Best Practices for Ecommerce87
seo, google, multimedia, ecommerce
Level Up Your Team Workflows With These Kanban Board Best Practices86
agile, kanban
21 Best Practices for a Clean React Project85
quality, react
How to Make Your Code Reviewer Fall in Love With You (mtl)84
how-tos, code-reviews, documentation, automation, communication
Best Practices for Inclusive Textual Websites83
security, performance, accessibility
Abandoning Best Practices in UX82
videos, user-experience, usability
Write Better Code and Be a Better Programmer by Avoiding “else” Statements81
programming
Node.js Testing Best Practices80
nodejs, testing, examples
React With TypeScript: Best Practices79
react, typescript
Best Practices With React Hooks (sma)78
react, hooks
Better Stimulus77
websites, stimulus
Jenkins Cheatsheet—Know the Top Best Practices of Jenkins76
dev-ops, ci-cd, jenkins, cheat-sheets
AWS Security Guide: 7 Best Practices to Avoid Security Risks (wom)75
guides, security, aws
Best Practices for Mobile Form Design (sma)74
design, forms, mobile
37 Theses on CSS and Web Development (j9t)73
css, optimization, processes
Best Practices With CSS Grid Layout (rac/sma)72
css, grids, layout
HTML, CSS, and Dependency Direction (j9t)71
html, css, dependencies, maintainability
The Two Extremes of Writing CSS, and What We Can Learn From Them (j9t)70
css, concepts, principles, comparisons
Best Practices for Combining JavaScript With HTML69
javascript, html
Code Responsibly68
principles
Two Paradigms of Web Development (j9t)67
concepts, principles, comparisons
Flat-Design Best Practices (nng)66
flat-design, design
10 Node.js Best Practices: Enlightenment From the Node Gurus65
nodejs, npm, environments, event-loop, naming, scalability, caching, express
Best Practices for Animated Progress Indicators (sma)64
progress-indicators, animations, usability
Code: Align the Happy Path to the Left Edge63
programming, go
Website Forms Usability: Top 10 Recommendations (nng)62
forms, usability
Style Guide Best Practices (bra/btc)61
videos, design, documentation, style-guides
(Some) CSS Best Practices Considered Harmful60
slides, css
DRY: Do Repeat Yourself (ppk)59
principles
Designing Front-End Components58
components
The Unbearable Inaccessibility of Slideshows57
accessibility, design-patterns
Best Practices for XML Sitemaps and RSS/Atom Feeds56
sitemaps, rss, atom, syndication
18 Critical Oversights in Web Development55
mistakes, errors, logging, caching, software-design-patterns, testing, automation, auditing
Inheriting “box-sizing” Probably Slightly Better Best-Practice (chr/css)54
css, box-model
Using Meta Tags in HTML: Some Basics and Best Practices53
html, metadata, fundamentals, examples
React: Rethinking Best Practices (jsc)52
videos, react
The Top 3 Best Foundation Practices51
foundation
Challenging CSS Best Practices (sma)50
html, css
Tell Don’t Ask (mfo)49
programming
The Angular Way48
angularjs, jquery
Best Practice for Code Examples (sib)47
documentation
CSS Architecture (phi)46
css, architecture, naming, tooling
Practical Code Refactoring—Readability45
refactoring, formatting, naming, conventions
On Web Semantics (j9t)44
html, semantics
PHP: The Right Way43
websites, books, php
On HTML and CSS Best Practices (css)42
html, css
10 Ruby on Rails Best Practices41
ruby-on-rails
URL Design (kne)40
urls, links, namespaces
W3C Releases Mobile Web Application Best Practices Guidelines (new)39
guidelines, mobile, web-apps, w3c
Mobile Web Application Best Practices (aco/w3c)38
mobile, web-apps, standards, w3c
HTML, CSS, and Web Development Practices: Past, Present, and Future (j9t)37
html, css, retrospectives, outlooks
404 Best Practices (chr/css)36
error-pages
Effective Website Maintenance: Examples and Best Practices (sma)35
maintenance, maintainability, examples
More Crimes Against Hypertext (ate)34
links
A Web Developer’s Responsibility (jer)33
web-platform, career
Best Practices for Subversion (SVN)32
videos, svn
Code Responsibly (j9t)31
websites, principles
Best Practices for ID and Class Names (j9t)30
html, css, naming, maintainability
W3C Releases Mobile Web Best Practices (cat)29
w3c, mobile
Mobile Web Best Practices 1.0 (w3c)28
mobile, guidelines, standards
Reduce, Reuse, Recycle… Your Code (dal/aja)27
programming, php
Web Design: 10 Additional Research Findings You Should Know (j9t)26
design, usability, research, conventions
The Seven Rules of Pragmatic Progressive Enhancement (cod/aja)25
progressive-enhancement
Best Practices for XML Internationalization (jir+/w3c)24
xml, internationalization, localization
Best Uses of Flash23
flash, search, google
Change vs. Stability in Web Usability Guidelines (nng)22
usability, history
More “base2.DOM” and Advice for Writing JavaScript Libraries (dal/aja)21
javascript
Why You Should Be Using Disambiguated URLs (sim)20
urls, links
Web Design: 15 Important Research Findings You Should Know (j9t)19
design, usability, research, conventions
Preventing Spam: Bulletproof Solutions (sma)18
spam
Today’s AJAX and DHTML Best Practices17
ajax, javascript, dhtml
CSS Best Practices16
css
W3C Guidelines Inadequate (the)15
guidelines, w3c, mobile
W3C Releases Mobile Web Best Practices14
w3c, mobile
The Elements of JavaScript Style II (dou)13
javascript
The Elements of JavaScript Style (dou)12
javascript
Best Practices for Declaring Languages in HTML and XHTML (mho/wa)11
html, xhtml, localization, internationalization
Ten Good Practices for Writing JavaScript in 200510
javascript
Separation: The Web Designer’s Dilemma (ali)9
content-management, maintainability
From Table Hacks to CSS Layout: A Web Designer’s Journey (zel/ali)8
web-platform, history, css, anti-patterns, hacks
Ten Good Deeds in Web Design (nng)7
design, usability, conventions
Building Worldwide Web Sites6
localization, internationalization
JavaScript Guidelines and Best Practice5
javascript, guidelines
Page Author Guidelines—Unified Web Site Accessibility Guidelines4
guidelines, accessibility, css, images, image-maps, javascript, multimedia, lists, tables, links, frames, forms, tips-and-tricks
Page Author Check List—Unified Web Site Accessibility Guidelines3
checklists, accessibility, css, images, image-maps, javascript, multimedia, lists, tables, links, frames, forms, tips-and-tricks
“How Do I Force…?”2
principles
Frames1
html, frames