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 respect and accountability. Hide

Frontend Dogma

“quality” News Archive

Definition, related topics, tag feed

Definition · Supertopics: craft · Subtopics: anti-patterns, auditing, best-practices, bugs, code-reviews, conformance, consistency, design-debt, link-rot, linting, maintenance, optimization, regressions, reliability, resilience, sanitization, technical-debt, testing, validation (non-exhaustive) · “quality” × ? · “quality” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
How to Automate Content Creation: A Follow-Along Guide (ahr)312
guides, how-tos, content, automation, ai
OpenAI Has Quality Raters, AI Trainers, and They Cheated With AI (rus/ser)311
openai, ai
Introducing CAFE(S): A Framework for Defining AI Context Quality310
introductions, ai, concepts
“AI, Make the Website Good” (zac)309
ai, craft
I Edit 115+ Articles per Year—Here Are the 5 Ways I Edit Drafts (chr/sem)308
content
2026: 2 of the Global Top 200 Websites Use Valid HTML (j9t)307
html, conformance, metrics, craft
If Coding Is Solved, What Now? Measuring the Sloppiness of Code306
ai, complexity
AI Is Already Better at Coding Than Most Software Developers305
ai
The Quality Paradox of AI-Generated Code304
ai, maintainability
How to Test Image Quality Across Responsive Breakpoints Before You Ship303
how-tos, testing, images, responsive-design, performance
10 Anti-AI Slop Moves for Frontend Projects Going Faster Than Humans Can Review (tra/evi)302
ai, slop, code-reviews, typescript, linting, testing, ci-cd
Vibe Coding and Quality (ily)301
vibe-coding, ai
How Would You Decide Whether the Content Is Good or Bad?300
discussions, ai, content
The State of AI Impact in Engineering: Q2 2026299
ai, metrics, developer-experience, economics, engineering-management
Agentic Code Review (add)298
ai-agents, ai, code-reviews, productivity, processes, cognitive-debt
How Long Before We Stop Reading the Code?297
code-reviews, ai, processes
When AI Builds Itself296
ai, processes, metrics, efficiency, anthropic, case-studies
How to Evaluate an npm Package—2026 Edition295
how-tos, npm, dependencies, processes, maintainability
Using AI to Write Better Code More Slowly (nol)294
ai, processes
Is AI Causing a Repeat of Frontend’s Lost Decade? (mb2/mas)293
ai, programming, career, user-focus
hihtml (j9t)292
packages, npm, html, conformance, links, link-rot, minification, html-minifier, optimization
AI Makes Weak Engineers Less Harmful (sea)291
ai, engineering-management
We Needed a Screenshot Pipeline—We Got a Design QA Tool Instead (ben/cal)290
tooling, screenshots, playwright, case-studies
.htaccess Punk (j9t)289
packages, apache, redirecting, link-rot
AI Content Wasn’t Good Enough—Now It Is (thi/ahr)288
content, writing, ai
Token Optimization: Reducing LLM Input Size Without Losing Quality287
ai, token-optimization, python
Amazon Calls Engineers for a “Deep Dive” Internal Meeting to Discuss “GenAI”-Related Outages286
amazon, aws, ai
On Software Quality (nic/pxl)285
apple
What Is JPEG XL: Do We Really Need Another Image Format? (aar/deb)284
jpeg-xl, images, performance, metrics
When Design Stops Asking Why and Starts Asking, “Can AI Do It?”283
design, ai, processes
The Design System Paradox: How Abstraction Can Hollow Out Quality (pjo/zer)282
design-systems, training
Rethinking “Pixel Perfect” Web Design (ami/sma)281
design
So You Think Your Website Is Doing Great (cit)280
html, javascript, css
The “Two-Brain” Advantage: Why You Should Never Trust Just One AI (owe/pro)279
ai, processes
Nobody Writes Clean Code—We All Just Pretend278
craft
“Sloppy” Code and Accessibility Issues: The Trouble With Trump’s Silicon Valley-Inspired Web Design Project (not)277
design, accessibility, case-studies
How Good Engineers Write Bad Code at Big Companies (sea)276
career, culture
5 Reasons Why WCAG AA Compliance Does Not Mean Your Website Is Accessible (cra)275
accessibility, wcag, compliance, colors, readability, performance, content, multimedia
Good Enough Is a Strategy (tre)274
strategies, technical-debt
Good Visual Design, Explained (nng)273
design, principles
What Developers Really Mean by “Bad Code” (jet)272
maintainability, scalability, consistency, security
Now Available: “On Web Development II”! (j9t)271
books, html, css, engineering-management, maintainability
Some Software Bloat Is OK270
technical-debt, performance
The Words “Blah Blah Blah” Increase AI Accuracy (jim)269
ai, prompting
The QA Checklist for Using AI to Generate Test Cases (and Why Tools Like AgentQ AI Make It Easier)268
checklists, testing, ai
Linting, Automated: AI-Powered Static Analysis With Gemini267
linting, automation, ai, gemini
2025: 0 of the Global Top 200 Websites Use Valid HTML (j9t)266
html, conformance, metrics, craft
AI Contrarians on the Problems With Vibe Coding265
ai, vibe-coding, slop, career
From McCabe to Essential Complexity264
programming, complexity, metrics
“Best Practice” Is Just Your Opinion (cra)263
accessibility, auditing, best-practices
Vibe Coding and the Illusion of Progress262
vibe-coding, ai, technical-debt
I Know When You’re Vibe Coding (ale)261
vibe-coding, ai
Pair Programming Is the Better Code Review260
code-reviews, collaboration
The AI-Native Software Engineer (add)259
ai, processes, testing, career
Google: Many Top Sites Have Invalid HTML and Still Rank (mat/sea)258
google, html, conformance, seo
Quality Is a Trap (eri)257
design
A New Era of Code Quality256
security
AI and Vibe Coding Are Radically Impacting Senior Devs in Code Review255
ai, vibe-coding, code-reviews
Why Is Quality So Rare?254
craft
Figma Sites Is Worse Than You Might Have Thought (kev)253
videos, figma
The True Path to Garbage Code: Figma Sites (joe)252
figma, html, semantics, accessibility
Stop Hiding Bad Code Behind Good Tooling251
tooling, craft
Vibe Coding Is Not an Excuse for Low-Quality Work (add)250
vibe-coding, ai
Can LLMs Earn $1M From Real Freelance Coding Work?249
ai, programming, engineering-management, economics
What It Means to Shift Left on Accessibility and How to Do It Right (lul)248
accessibility, dei, design, culture, processes, collaboration, project-management, content-strategy, training
Teaching Code in the AI Era: Why Fundamentals Still Matter (ali)247
training, ai, programming, vibe-coding, security, scalability, performance, testing, documentation
Maintaining Screenshot Quality and Color Profile in Figma (max)246
figma, screenshots, images, colors
What’s Missing With AI-Generated Code? Refactoring245
surveys, studies, research, ai, productivity, maintenance, refactoring
11 Practical Tips to Make Code Reviews Easier as a Developer244
code-reviews, tips-and-tricks, ai, principles, linting, formatting, collaboration
Clean Code in JavaScript: A Comprehensive Guide243
guides, javascript, principles, conventions, variables, objects, functions, comments, testing
5 Ways to Increase the Quality of Your Design System Documentation242
design-systems, documentation
Alt Text Accessibility: Balancing AI and Human Oversight (tec+/equ)241
podcasts, accessibility, images, multimedia, alt-text, ai
Developer Philosophy (qnt)240
technical-debt, refactoring, processes
Generating Image Descriptions and Alt-Text With AI (dri)239
images, alt-text, accessibility, ai
Differences Between ESLint and TypeScript (jos/esl)238
eslint, typescript, comparisons, linting, type-safety
Your Clean Code Might Be Someone Else’s Technical Debt237
technical-debt, principles
Code Quality Becomes Even More Vital in the AI Era236
ai, automation
Where Has All the Valid HTML Gone (j9t)235
html, conformance
Help Your Code Reviewer (ant)234
code-reviews, collaboration, communication, consistency
Are AI Assistants Making Us Worse Programmers?233
career, programming, ai, craft
Mastering Clean Code With SOLID, DRY, KISS, and YAGNI Principles232
principles, solid, craft
25 Crazy Software Bugs Explained (fir)231
videos, programming, bugs, history
Test Smart: How to Apply Automation and Stay Sane?230
testing, automation, ci-cd
Improving Code Quality With Linting229
optimization, linting, formatting
2024: 0.5% of the Global Top 200 Websites Use Valid HTML (j9t)228
html, conformance, metrics, craft
Why Copilot Is Making Programmers Worse at Programming227
ai, github-copilot, craft, programming, career
Unrealistic Deadlines in Software Engineering (tre)226
project-management, prioritization, engineering-management
Algorithms We Develop Software By (gra)225
programming, processes, best-practices
Good Refactoring vs. Bad Refactoring (ste/bui)224
refactoring, comparisons, maintenance, javascript
ObsoHTML, the Obsolete HTML Checker (j9t)223
packages, npm, html
Comparing Design Systems to Find the Best Qualities (hdv)222
design-systems
The Art of Clean Code: Mastering the SOLID Principles221
principles, solid
My Favorite Interview Questions for QA Engineers220
interviewing
After CrowdStrike, Programmers Deserve Consequences219
programming, career
How to Create Software Quality (let)218
how-tos, complexity, link-lists
Perfect Bug Report217
websites, writing, bugs
Introduction to Selenium for QA Automation: The Essential Guide216
introductions, guides, selenium, testing, automation
We Need to Talk More About Conformance, if We Want to Stop Fantasy HTML (j9t)215
html, conformance, craft
Software Engineering Principles Every Frontend Developer Should Know214
principles, craft
The Perfect Site Doesn’t Exist (mic)213
maintenance, processes
Notes on Quality212
design, user-experience
Adding ESLint and Auto-Fixing an Existing TypeScript Project211
eslint, typescript, automation
AI Isn’t Useless—but Is It Worth It? (mol)210
ai
JavaScript Code Quality Tools: See Qodana in Action (jet)209
qodana, javascript
Humans Do It Better: GitClear Analyzes 153M Lines of Code, Finds Risks of AI208
ai, craft, metrics, engineering-management
9 Signs Your Frontend Code Has Quality Issues That Affect Your Users (ang)207
craft, accessibility, usability, user-experience, conformance, performance
Purging Design System “Rot” From Our Checkboxes (chu)206
design-systems, maintenance, accessibility, case-studies
Testing HTML With Modern CSS (hey)205
html, css, testing
The Detail, the Quality204
design
Building Websites and Building Websites Well (j9t)203
craft, community
Bugs I’ve Filed on Browsers (nol)202
browsers, chromium, firefox, webkit
Lines of Code—How to Not Measure Code Quality and Developer Efficiency (cod)201
metrics, efficiency, productivity
Is the Increasing Amount of Shit Code All the Fault of AI-Generated Code?200
ai, technical-debt
What Can a Website Do? (dav)199
accessibility, usability
New Study on Coding Behavior Raises Questions About Impact of AI on Software Development198
studies, research, ai, technical-debt
Unit Testing With Jest and Integration With GitHub Actions197
testing, jest, github-actions
14 Things to Check Before Deploying a Website196
deploying, processes
Definition of Done (DoD) Explanation and Example195
agile, scrum, processes, examples
My Web Development Wishlist 2024 (j9t)194
community, user-experience, developer-experience, conformance, wish-lists
Software Quality193
research
Incident: Mitigate, Learn (j9t)192
processes, incident-response, learning
“HTML First” Is Not HTML First (j9t)191
html, principles, craft
The Top Accessibility Errors Found in 2023 (tpg)190
accessibility, conformance, errors, retrospectives
The Road to HTMHell Is Paved With Semantics (pep/mat)189
html, semantics
What Really Is Technical Debt?188
technical-debt, terminology
Signals of Interface Quality187
design
All Technical Debt Is a Risk to the Product and to Your Business186
technical-debt, product-management, processes
Conducting a Content Audit to Improve Your Content (uxm)185
content, auditing, optimization
Everything About SEO Is Obnoxious (chr)184
seo, ethics
Web Developers: Remarkably Untalented and Careless? (bal)183
career, training
Accessibility Training Will Not Save You (rei)182
accessibility, training, career
0 KB Social Media Embeds (chr)181
embed-code
2023: 0 of the Global Top 100 Websites Use Valid HTML (j9t)180
html, css, conformance, metrics
Unit-Testing: The Unsung Hero of Code Quality179
testing
So You’ve Been Publicly Accessibility-Shamed (dav)178
accessibility, communication
Testing and Code Quality in Node.js (hon)177
testing, nodejs
Stop Waiting (jha)176
testing
Don’t Do It on Frontend or… Frontend Good Practices for Devs175
best-practices, maintainability, documentation
On the Uniting Power of a Commitment to HTML Conformance (j9t)174
html, conformance, community, web
Unpopular Opinion: It’s Harder Than Ever to Be a Good Software Engineer173
career
WCAG 2.2 and Validation172
accessibility, wcag, conformance
Characteristics of Code Quality171
research
No More 404 (rem)170
link-rot, user-experience, automation
Developers Talking About Code Quality169
studies, research, readability
The 5 Principles of Unit Testing168
principles, testing
Long Live the Test Pyramid (lei/sma)167
testing, maintainability
Three Dimensions of Developer Productivity166
research, developer-experience, productivity
Why Are Websites Embarrassing? (fon)165
craft
Nobody Cares About Your “Perfect” Code: Change Your Perspective164
user-focus, product-management
Tailwind, and the Death of Web Craftsmanship163
tailwind, craft
Good Code Is— (j9t)162
terminology
Good Code Is Like a Love Letter to the Next Developer Who Will Maintain It (add)161
programming, maintainability, communication
We Deleted More Than 5,000 Pages From Our College Website—Here’s Why160
accessibility, maintenance
A Guide to Coding Standards to Improve Code Quality159
guides, conventions, formatting, consistency
Improving the Quality of the Software With Qodana and GitHub Actions158
qodana, optimization, github, ci-cd
Website Issues: On the Relevance of Audience Size and Impact (j9t)157
processes
Code Coverage vs. Test Coverage156
code-coverage, testing, comparisons
Write Better CSS by Borrowing Ideas From JavaScript Functions (sma)155
css, javascript, functions
Guardrails for Better Accessibility Support in Frontend (net)154
accessibility, tooling
Fighting Inter-Component HTML Bloat (eli)153
components, html, semantics
The Cost of Craft152
craft, complexity, processes
We Don’t Need “.visually-hidden” (den)151
accessibility, css, semantics
Craft vs. Industry: Separating Concerns (nac)150
economics, maintainability, craft, comparisons
Conformance and Accessibility (j9t)149
accessibility, conformance
Qodana Code Quality Platform—Overview (jet)148
videos, overviews, qodana, ci-cd
What’s Wrong With Code in 2022?147
complexity, processes
Code Ownership and Software Quality146
research, processes
Today I Learned: The Subtle Art of Code Reviews145
code-reviews, best-practices
Accessibility Is in Style—Styles and Style Guides (kno)144
accessibility, writing, design, documentation, style-guides, consistency
How to Start a Content Audit143
how-tos, content, content-management, auditing
“aria-label” Is a Code Smell (eri)142
accessibility, aria, labels, technical-debt
How Flaky Tests Impact Developers141
research, testing, flakiness
2022: 0 of the Global Top 100 Websites Use Valid HTML (j9t)140
html, css, conformance, metrics, craft
JavaScript Bugs Aplenty in Node.js Ecosystem—Found Automatically139
studies, research, nodejs, javascript, dependencies, security, bugs
One-Dimensional Website Optimization Considered Harmful (j9t)138
optimization
The Importance of Clean Code in Your Startup’s Success137
Your Code Doesn’t Have to Be a Mess136
Applying SOLID Principles in React135
maintainability, principles, solid, react
How to Use ESLint and Prettier for Code Analysis and Formatting134
how-tos, consistency, eslint, prettier, linting, formatting
Top 2021 CSS Frameworks Report: Validation (cit)133
studies, research, frameworks, css, conformance
Writing Better CSS132
css, sorting
The CSS Art Paradox (j9t)131
css, art, html
The 5 Golden Rules of Code Reviews130
code-reviews, processes
How to Write Good Code: 10 Beginner-Friendly Techniques for Instant Results129
how-tos, techniques
Why Accessibility Bugs Are a Good Thing and How to Handle Them128
accessibility, bugs
An Opinionated Guide to Unit Testing (jay)127
guides, testing
There’s No Such Thing as Clean Code126
developer-experience
The Risks and Rewards of App Modernization (uxm)125
maintenance, modernization
Big Images, Blazingly Fast124
performance, images
Find HTML Parsing Errors (pat/dev)123
browsers, dev-tools, html, parsing
Writing Better CSS (ale)122
css, efficiency
The Guideline Gap121
design-systems, accessibility, localization
The Little Book of Little Books (j9t)120
books, frameworks, conventions
Web Quality Assurance: From User Requirements to Web Risk Management (sma)119
usability
It Takes a PhD to Develop That118
career, complexity
Maintaining End-to-End Quality With Visual Testing (sma)117
testing, design
The 3-Second Frontend Developer Test (j9t)116
html, css, conformance
I’m Changing How I Review Code115
code-reviews
It’s a (Front-End Testing) Trap! Six Common Testing Pitfalls and How to Solve Them (lei/sma)114
testing
CSS Frameworks in Vogue, but Don’t Forget Style Fundamentals113
css, frameworks, fundamentals
NPM Global Audit112
packages, npm, security, auditing
Why Validate? (j9t)111
html, css, conformance, craft
Reasons Why Bugs Might Feel “Impossible” (b0r)110
debugging, bugs
2021: 98% of the Top 100 US Websites Use Invalid HTML (j9t)109
html, css, conformance, metrics, craft
Auditing Design Systems for Accessibility (ann/deq)108
accessibility, design-systems, auditing
21 Best Practices for a Clean React Project107
best-practices, react
Code in Quarantine (j9t)106
maintenance
The Dos and Don’ts of Code Reviews105
code-reviews, learning
In Critical Defense of Frontend Development (j9t)104
craft
Optimizing Image Depth (mey/css)103
images, performance, optimization
How to Find and Fix Common Website Accessibility Issues (kil)102
how-tos, accessibility, contrast, color-blindness, colors, responsive-design
New Google Quality Rater Guidelines, Update Adds Emphasis on Needs Met101
guidelines, seo, google
AVIF Has Landed (jaf)100
images, avif, performance, jpeg, webp, svg, png, comparisons
The 4 Pillars of Good Embed Code (j9t)99
embed-code, usability
The Most Critical Python Code Metric98
python, metrics, principles
Page Builders Might Not Be a Good Idea (cit)97
maintainability, consistency, performance
Goodbye, Clean Code (dan)96
principles, processes
On Writing Better Markup (j9t)95
html, maintainability, performance, terminology
Why Quality Is Important94
craft
The TypeScript Tax (eri)93
typescript, type-safety, metrics
The 5 Raisons d’Être of Testing (nma)92
testing
How to Configure Lighthouse for Balanced Quality Websites (j9t)91
how-tos, performance, lighthouse, configuration
Here’s the Thing About “Unused CSS” Tools (chr/css)90
css, performance, tooling
We Write CSS Like We Did in the 90s, and Yes, It’s Silly (j9t/ali)89
css, craft, conventions, sorting
Why TDD Isn’t Crap (hil)88
testing, processes
Code Review Etiquette (css)87
code-reviews, collaboration, communication, tips-and-tricks
How to Write Better Code: The 3 Levels of Code Consistency (j9t/css)86
consistency
What We Should Teach Up-and-Coming Developers (j9t)85
training, principles, ethics
8 Must Have PHP Quality Assurance Tools84
php, tooling
Linting HTML Using CSS (ire)83
html, css, linting
Principles of Web Development (j9t)82
principles, user-experience, simplicity, maintainability, learning
The Art of a Pull Request81
version-control, code-reviews, processes
The Anatomy of a Coding Guideline (j9t)80
conventions
The Importance of Code Reviews (kit)79
code-reviews, collaboration
Improving the Quality of Your CSS With PostCSS78
css, optimization, postcss
Technical Debt: Rescuing Legacy Code Through Refactoring77
technical-debt, refactoring, maintenance, monitoring, testing
Seriously, Don’t Use Icon Fonts (tyl/clo)76
fonts, icon-fonts, html
The Full Stack Overflow Developer (cod)75
career, craft, stack-overflow, link-lists
No Good Can Come of Bad Code (zel/ali)74
accessibility, semantics, standards
The Problems of Working With Web Agencies (j9t)73
business-relations
Google and HTML/CSS Code Quality (j9t)72
google, html, css, history
How to Be a Good Developer71
how-tos, career, professionalism, prioritization, craft
CSS Audits: Taking Stock of Your Code (ali)70
css, auditing
Why AngularJS Makes Every Single Developer a Better One69
angularjs, software-design-patterns
Good Content Is Too Valuable to Die (sma)68
content
Code Culture Problem67
communication, culture, bugs
CSS Architectures: Principles of Code Cleanup66
css, principles, optimization
QA and UX (nng)65
user-experience, concepts
“Bad Code,” Dogmatism, Etc. (chr/css)64
html, css
Test the Web Forward (w3c)63
testing, standards, web-platform
Why Quality Impacts Your Bottom Line62
concepts, economics
10 Tips for Better Coding61
tips-and-tricks, conventions, documentation, refactoring, naming, version-control, building, testing, tooling
Managing Technical Debt (acm)60
technical-debt, programming, processes
Google HTML/CSS Style Guide (j9t)59
google, html, css, style-guides, principles, conformance, formatting, naming, sorting
Understanding Technical Debt (nza)58
technical-debt, concepts
Why Should You Care About Website Usability?57
usability, consistency, simplicity, content, whitespace, html
Validation: Measuring and Tracking Code Quality (j9t)56
html, css, conformance, metrics
Google’s Focus on Quality and the PostRank Acquisition55
google, seo
How to Proofread Your Own Writing54
how-tos, writing, communication
Optimizing HTML53
html, optimization
Website Maintenance Tips for Front-End Developers (lou/sma)52
maintenance, tips-and-tricks, tooling, link-lists
Diagnostic Styling Reloaded (j9t)51
bookmarklets, css
The Two Great Things About Validation/Conformance (j9t)50
conformance, html, css, craft
The Greatest Secret in Web Design (j9t)49
maintenance, maintainability, processes
The Most Annoying Yet Most Important Task in Website Management (j9t)48
links, link-rot, maintenance, user-experience, web
Where Our Standards Went Wrong (bee/ali)47
standards, conformance
10 Measures for Continuous Website Maintenance (j9t)46
processes, maintenance
Is Easy Implementation the Same as Good Code? (cod/aja)45
developer-experience, performance, javascript, embed-code
Don’t Be Ashamed of Your Code (tka)44
career
The 3 Levels of Programmers: The Good, The Bad, and the Lazy43
career
Google Can’t Code42
google, html, conformance
Killer Web Content Examples (ger)41
content, marketing, microcontent, headings
Corporate Web Standards (dig)40
html, css, standards
Write Articles, Not Blog Postings (nng)39
writing, blogging, content, metrics, usability
Fixing the Web… Together! (kar/w3c)38
html, xhtml, css, standards, conformance
Good and Bad PHP Code (sen)37
php
10 Steps to Create a High-Quality Website (j9t)36
processes
CSS for Deprecated HTML Attributes35
html, attributes, css, presentational-html
Signs of a Quality Link34
links, seo
Unicorn Sighting (Public Preview) (don/w3c)33
w3c, tooling, conformance
Web Standards: It’s About Quality, Not Compliance32
standards, craft, conformance
Web Content: From Fabulous to Frankenstein31
content, legal
Don’t Use JavaScript to Hide Bad Markup30
javascript, html, conformance
The True Cost of Content (ger)29
content, economics
Write Better CSS (jch)28
css, comments
Not All Bugs Are Worth Fixing (cod)27
bugs, prioritization
It’s Hard Being a Custodian (rob)26
business-relations, design
Ten Steps to a More User Friendly Website25
flash, performance, images, compression, link-rot, html, conformance, browsers, support, navigation, readability
JPG Quality (dav)24
images, jpeg, compression
Publish the Website You Can Manage (ger)23
content
A Rant (Mostly) About Web Content22
content
Web Content Is a Hidden Asset (ger)21
content
The Four Essentials of Modern Web Design20
fundamentals, conformance, accessibility, semantics, principles
A Web Standards Checklist (rus)19
checklists, standards, html, css, accessibility, usability
A Matter of Styles (dig)18
css, standards, style-guides, code-reviews
Quality Control: The Importance of Website Testing17
testing, processes
The Problem With Flash…16
flash
Choosing Standards Compliance Over Proprietary Practices15
standards, conformance, interoperability, user-experience
W3C Members: What Standards? (zdn)14
w3c, html, conformance, standards
99.9% of Websites Are Obsolete (zel/dig)13
html, css
Poor Code Quality Contaminates Users’ Conceptual Models (nng)12
resilience, productivity, usability
The Joel Test: 12 Steps to Better Code (spo)11
programming, version-control, building, culture, tooling, testing, principles
Top 3 HTML Straw Man Arguments10
html, presentational-html
Validators9
html, conformance, tooling, link-lists
Code Quality Checker8
tools, analysis, performance, optimization
CSS Analyzer (CSS Stats)7
tools, analysis, css
CSS Analyzer (Lea Verou) (lea)6
tools, analysis, css
CSS Analyzer (Project Wallace) (pro)5
tools, analysis, css
CSS Quality Checker (pro)4
tools, analysis, css
Website Analyzer (Accessify)3
tools, analysis, performance, optimization
Website Analyzer (Frontend Dogma) (fro)2
tools, analysis, frontend-dogma
Image Quality Enhancer1
tools, exploration, images