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

“documentation” News Archive

Definition, related topics, and tag feed

Definition · Supertopics: collaboration · Subtopics: comments, conventions, cssdoc, jsdoc, readme (non-exhaustive) · “documentation” × ? · “documentation” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
When Should You Disclose AI Use? The PACED Framework (nng)252
ai
Clean Code Is Not the Same as Clear Code: Comments Were Never the Problem251
comments
We Read 102 Accessibility Statements Written by EU Online Shops250
accessibility, metrics, studies
If You Have to Ask, Is It Accessible? (web)249
accessibility, vpat-acr
Audit Your Agent Files (add)248
agentsmd, ai-skills, ai, maintenance
Node.js Interactive 2026: A Recap (avi/nod)247
nodejs, foss, quic, http, testing, ai, retrospectives
Vibe Coding UI Specification246
ai, vibe-coding
Building a Responsible AI Review Process for Agile Development245
agile, ai, processes
The Myth of the Post-Documentation Era (ben)244
ai, myths
6 Security Settings Every GitHub Maintainer Should Enable This Week243
github, security, configuration
Carbon.txt (mrc)242
videos, sustainability, tooling
I Wish I Had Started Documenting My Tech Journey Earlier241
career
Introducing the MDN MCP server (mdn)240
mdn, mcp, ai, web-platform
The Website Specification (joo)239
websites, fundamentals, seo, accessibility, security, ai-agents, performance, privacy, resilience, internationalization
I’m Making a Spec for Design System Documentation (pjo)238
design-systems, examples
How to Write a DESIGN.md File Claude Can Actually Use237
how-tos, design, claude, ai
Stop Using CLAUDE.md236
claude, ai
How to Evaluate a VPAT/ACR: Red Flags, Risk Scoring, and What “Partially Supports” Really Means (acc)235
how-tos, vpat-acr, accessibility
5 Types of Engineers I Met as a Technical Writer234
collaboration
HTML.md (j9t)233
html, ai
DESIGN.md Explained—the Format Reshaping How AI Builds UI232
design, ai
15 Essential Sections Every README Needs: Give Your Project What It Deserves231
readme
A11Y.md230
accessibility, ai
webcompat.dev (nik)229
websites, web-platform, overviews
DESIGN.md228
design, ai
Making Product Documentation Work for Humans and AI (ger)227
product-management, accessibility, ai
Agentic Engine Optimization (AEO) (add)226
ai, optimization, concepts, llmstxt, agentsmd
Encoding Team Standards (mfo)225
ai, consistency, conventions, collaboration, engineering-management
Your Ticket Is a Prompt224
ai, prompting, project-management
A Simple Way to Make Instructions More Accessible223
accessibility
WCAG A vs. AA, Outdated Accessibility Statements, and More (nic)222
accessibility, wcag
Digital Accessibility Policies and Statements—What, How, and Why (kno)221
videos, accessibility, policies
If Code Is Cheap, Intent Is the Currency220
ai-agents, ai, code-reviews
Writing a Good AGENTS.md (phi)219
ai, agentsmd
ACCESSIBILITY.md (mgi)218
accessibility
Claude Sonnet 4.6 vs. GPT-5: The 2026 Developer Benchmark217
claude, openai, ai, comparisons, metrics, programming
Design Docs Considered Harmful216
software-design
AI Is Accidentally Making Documentation More Accessible (ger)215
ai, accessibility
Accessibility Conformance Testing (ACT) Rules Format 1.1 (wil+/w3c)214
accessibility, compliance, testing
We’re Creating a Knowledge Collapse and No One’s Talking About It213
ai, learning, career
The Context Collapse Problem212
ai
The Most Dangerous Person on Your Team Is “Dave” (and He Just Quit) (hac)211
collaboration, ai, prompting
The Anatomy of a Web Performance Report (web/per)210
performance, web-vitals, lighthouse
Design Tokens Aren’t Enough—Architecture Decisions Need a Place in Your Design System (sam)209
design-systems, design-tokens, architecture
How to Write Clear and Effective Bug Reports That Everyone Loves208
how-tos, bugs
How to Write an Accessibility Statement in 2025, With Examples (chr)207
how-tos, accessibility, compliance, legal, examples
10 Niche Developer Tools You Didn’t Know Existed206
tooling, link-lists, command-line, debugging, testing
The Killer Feature of Web Components (dav)205
web-components
When’s the Right Time to Start Documenting Your Design System? (amy/zer)204
design-systems
Following Processes Won’t Make You a Robot (may)203
processes
How Software Engineers Can Take Advantage of Gen AI Tools202
ai, tooling, user-experience
Accessibility Statements Are Not Legal Contracts—They’re Value Signals201
accessibility, compliance, legal
How to Audit Developer Docs: A Quick, Effective Method (hac)200
how-tos, auditing
AGENTS.md199
websites, ai, conventions, agentsmd
Stop Skimming Documentation198
learning
We Need to Talk About Your Accessibility Statement (cer)197
accessibility, compliance
How JSDoc Saved My Dev Workflow (ato)196
jsdoc, javascript, typescript
Top Storybook Documentation Examples and the Lessons You Can Learn195
storybook, examples, lessons, link-lists
Accessibility Statements: The Good, the Bad, and the Ugly194
accessibility, compliance
6 Ways to Use Documentation Analytics in Your Next Design System Launch193
design-systems, analytics
5 Common Mistakes When Creating Design Specs192
videos, design, mistakes
WordPress Needs Documentation About Accessibility, Help Me Work on It (ria)191
wordpress, accessibility
Good Commit Messages Are Just Self-Care: Why I Document Everything190
commit-messages, git
CSS Isn’t Broken—You Just Never Read the Docs189
css, cascade, layout, presentational-html
Design System Documentation Is Essential—as Long as It’s Good (pjo)188
design-systems, content, writing, principles
Bias in Design Systems (ben)187
design-systems, collaboration, processes
How Documentation Analytics Can Help You Prioritize Design System Improvements186
design-systems, analytics
Teaching Code in the AI Era: Why Fundamentals Still Matter (ali)185
training, ai, programming, vibe-coding, security, scalability, performance, quality, testing
Don’t Use Scores From Automatic Tools in Your Accessibility Statement (cer)184
accessibility, compliance, tooling
Designing Design Systems: A Framework for Names, Terms, and Definitions183
design-systems, naming, processes
The Hidden Burden of Architectural Decision Fatigue (and How to Fix It)182
architecture
How GitHub Engineers Learn New Codebases (bri)181
github, learning
Automatically Generate Changelogs With Git (dan)180
git, automation
10 Open-Source Documentation Frameworks to Check Out179
foss, tooling, link-lists, zola
Documenting Web Components With Storybook178
design-systems, web-components, storybook, examples
Why You Shouldn’t Use AI to Write Documentation (lur/zer)177
writing, ai
Navigating the Web Platform (pat)176
web-platform, browsers, standards, link-lists, cheat-sheets
5 Ways to Increase the Quality of Your Design System Documentation175
design-systems, quality
How to Build a Design System? Bridging the Gap Between Design and Development174
how-tos, design-systems
How to Bring Structure and Clarity to Design System Components173
how-tos, design-systems, components, conventions, information-architecture
How to Write a Good Design Document (gra)172
how-tos, writing, software-design
Node.js EOL Versions CVE Dubbed the “Worst CVE of the Year” by Security Experts (sar/soc)171
nodejs, security
9 Design System Metrics That Matter170
design-systems, metrics, user-experience, consistency, accessibility, maintenance, economics
Creating Better Pull Requests (bel)169
version-control, code-reviews, collaboration
What Is the Definition of Done?168
agile, scrum
The 20 Commandments of Software Engineering167
principles, programming, complexity, commit-messages, code-reviews, dependencies, maintenance, collaboration
How to Use Baseline Data (5t3)166
how-tos, web-platform, browsers, support
Design Systems vs. Style Guides (nng)165
videos, design-systems, style-guides, comparisons, design
What Accessibility Statements Are Really For164
accessibility, legal
Do’s and Don’ts of Commenting Code163
comments, examples, best-practices
Documentation Driven Design (ikn)162
design
Design Systems: Simplifying Documentation Writing161
design-systems, writing
Component Spec: The Design System Component Delivery160
design-systems, components, figma
8 AI Tips for Web Developers (and Their Careers) (j9t)159
ai, tooling, code-reviews, refactoring, processes, career, tips-and-tricks
Outdated Docs Are Tech Debt (tre)158
technical-debt, comparisons, processes
The Problem of Knowledge Debt in Tech (bek/ope)157
collaboration, version-control
How to Create a Weekly Google Analytics Report That Posts to Slack (sma)156
how-tos, google, analytics, apis, slack, functionality
Present Technical Information Using a Storytelling Framework (nza)155
communication, writing
Writing Effective Pull Request Descriptions: A Developer’s Guide154
guides, version-control, code-reviews, collaboration
Documentation and Migration: From Vue 2 to Vue 3153
videos, interviews, vuejs, migrating
Attaching Notes to Git Branches152
git
Using Postman for API Documentation: All You Need to Know151
apis, postman
Why You Should Have a Brag Document (ted)150
career
How to Check and Document Design Accessibility in Your Mockups (ste)149
how-tos, auditing, prototyping, design, accessibility
A Proposal for MDN to Use the APG148
accessibility, mdn
When Technical Debt Becomes Institutional Knowledge147
technical-debt, economics
Strategies for Effective Urgent Ticket Classification146
processes, productivity, strategies
Design Systems vs. Style Guides (nng)145
design-systems, style-guides, comparisons, design, terminology, concepts
How to Document Your JavaScript Package (lca+/den)144
how-tos, javascript, dependencies, writing, jsdoc, readme
Document Collaboration (With Comments!) (chr/fro)143
collaboration, comparisons, link-lists
Complete a VPAT: Show How Accessible Your Product Is (deq)142
accessibility, vpat-acr, conformance
Web Accessibility Statement: How to Write One141
how-tos, accessibility, writing
Accessibility in Design Systems: A Comprehensive Approach Through Documentation and Assets140
accessibility, design-systems, dei
Visualizing Frontend Architecture (max)139
architecture, visualization
JSDoc as an Alternative TypeScript Syntax138
typescript, jsdoc
Difference Between the Accessibility Page and the Accessibility Statement137
accessibility, comparisons
The API That No One Dared Delete136
apis, infrastructure, maintenance, technical-debt
What Is JSDoc and Why You May Not Need TypeScript for Your Next Project135
javascript, typescript, jsdoc
Crafting Effective Documentation134
Baseline’s Evolution on MDN (pep/mdn)133
browsers, support, web-platform, mdn, case-studies
My 3 Rules for Documenting Code (wra)132
naming, processes
Designing Web Design Documentation (fre/sma)131
design, design-systems
JavaScript Anti-Pattern: Self-Documenting Code (cfe)130
javascript, anti-patterns
Don’t Do It on Frontend or… Frontend Good Practices for Devs129
best-practices, quality, maintainability
Design System Documentation Sucks—How We Can Do Better128
design-systems
Documentation Is a Living Thing: How We Talk Informs What We Make127
communication, collaboration
Co-Authoring Git Commits (cas)126
git, collaboration
Writing Component Specs125
components, writing
Why Inclusive Language Matters in Coding124
dei, terminology, processes
Top 7 Things That Kill Developer Productivity123
productivity, technical-debt, code-reviews, processes, developer-experience
SECURITY.md: Should I Have It? (mry/ecl)122
security
Introducing the MDN Playground: Bring Your Code to Life (mdn)121
introductions, mdn, testing
A Practical Overview on Architecture Decision Records (ADR)120
overviews, processes
Reading a Voluntary Product Accessibility Template (VPAT) or Accessibility Conformance Report (ACR) (mer/equ)119
accessibility, vpat-acr
API Design Practice118
apis, link-lists
Two Underused Arguments for Writing Documentation (j9t)117
writing, career
Document or Die: The Importance of Writing Things Down in Tech116
maintainability, link-lists
Boost Your JavaScript With JSDoc Typing115
javascript, typescript, jsdoc
Why Do They Ignore My Awesome Design Documentation?114
design
How to Write an Accessibility Statement (ger)113
how-tos, accessibility, writing
Everything You Need to Know About the Updated React Docs (kat)112
react
Component Specifications (nat)111
design-systems, components
Git Commit Patterns110
git, commit-messages
How to Write an Awesome README109
how-tos, readme
React’s New Killer Documentation Focused Only on Functional Components108
react
We Document Our Design Systems—Why Don’t We Systematise our Documentation? (amy)107
design-systems
Growing Design System Documentation106
design-systems
Accessibility Is in Style—Styles and Style Guides (kno)105
accessibility, writing, design, style-guides, consistency, quality
Writing Better Documentation (ale)104
writing
Tips for Design System Component Pages103
design-systems, components, consistency, tips-and-tricks
The Perfect Commit (sim)102
version-control, testing, commit-messages
Evolution of Manuals: UX Inspiration From History101
user-experience, history
Awesome Tools for Open Source Contributions100
tooling, foss
Where Are the Accessibility Statements? Digital Accessibility Shouldn’t Be a Surprise (deq)99
accessibility
Software Engineering Practices (sim)98
best-practices, testing, migrating, formatting, environments, automation
A Designer’s Guide to Documenting Accessibility (ste)97
videos, design, accessibility
Screenshots Are Not Documentation96
screenshots, images
Results of Quick Testing of Documentation Tools’ Accessibility95
accessibility, tooling
Use the Active Voice to Transform Your Design System Documentation (amy)94
design-systems, writing
Maintenance Matters (vig)93
maintenance, code-reviews, consistency, testing, logging
A Different View Into Accessibility Overlays92
accessibility, overlays, testing, auditing
Design System Documentation Best Practices91
design-systems, best-practices
How to Document Accessibility Issues90
how-tos, accessibility
A Designer’s Guide to Documenting Accessibility and User Interactions (ste)89
guides, accessibility, interaction-design
What Every Good README Should Contain88
Structuring Documentation in Multi-Brand Design Systems (amy)87
design-systems
4 Ways to Document Your Design System With Storybook (sto)86
design-systems, storybook
How to Automate Documentation Workflow for Developers (sma)85
how-tos, automation, github-actions
Browser Makers Launch New Project for Writing Documentation for Web APIs (cam/zdn)84
web-platform, google, microsoft, mozilla, w3c, igalia
Welcoming Open Web Docs to the MDN Family (chr/moz)83
mdn, web-platform, community
CommonMark: A Formal Specification for Markdown (ade/sma)82
markdown, content
How to Make Your Code Reviewer Fall in Love With You (mtl)81
how-tos, code-reviews, automation, communication, best-practices
How to Document the Screen Reader User Experience80
how-tos, screen-readers, assistive-tech, user-experience, accessibility
Automating Inclusive Documentation (pau/24a)79
accessibility, dei, automation
CanIUse and MDN Compatibility Data Collaboration (flo+/moz)78
web-platform, caniuse, mdn, browsers, support
VuePress: Documentation Made Easy (ben/sma)77
vuejs, tooling
Tips for Managing Design Systems (sma)76
design-systems, maintenance, communication, efficiency, design, processes
Code as Documentation: New Strategies With CSS Grid (css)75
grids, sass
Front-End Documentation, Style Guides, and the Rise of MDX (oll/css)74
style-guides, markdown, mdx, tooling, storybook
How to Create Accessibility Statements (w3c)73
how-tos, accessibility, compliance
Documentation Unit Tests (sim)72
testing
Build a Style Guide Straight From Sass (ben/css)71
style-guides, css, sass, automation, tooling
Managing Architecture Decision Records With ADR-Tools70
architecture, tooling
TSDoc: A TypeScript Source Code Documentation Format (inf)69
typescript
Microsoft, Google, and Mozilla Team Up for Web Documentation (inf)68
mdn, microsoft, google, mozilla, web-platform
Ten Extras for Great API Documentation (ali)67
apis, developer-experience
Browser Makers Agree to Move Web Documentation to Mozilla’s Portal (cam/ble)66
browsers, web-platform, mdn, mozilla, microsoft, google, w3c
W3C to Work With MDN on Web Platform Documentation (don/w3c)65
w3c, mdn, web-platform
The Ten Essentials for Good API Documentation (ali)64
fundamentals, apis, developer-experience
Integrating Animation Into a Design System (ali)63
design-systems, animations
The Options for Programmatically Documenting CSS (css)62
css, tooling
What Does a Well-Documented CSS Codebase Look Like? (css)61
css, tooling, conventions, architecture, components
What Is the Future of Front End Web Development? (chr/css)60
outlooks, user-experience, javascript, native, web, urls, performance, css, preprocessors, html, building, tooling
Conventional Commits59
websites, version-control, commit-messages, conventions
“My Code Is Self-Documenting” (eri)58
comments, myths
Taking the Pattern Library to the Next Level (vit/sma)57
design, pattern-libraries, style-guides, design-systems
Building the UI for the New “The Times” Website56
design, collaboration, architecture, css, case-studies
Aligning Your Front End Process55
processes, tooling
Why I’m Not Using Your Open Source Project (nza)54
foss, licensing, maintenance
On MDN Keeping Around Outdated Information (ppk)53
mdn
Writing CSS on Growing Teams (ali)52
css, processes, communication, code-reviews
Style Guide Best Practices (bra/btc)51
videos, design, style-guides, best-practices
W3C Launches One-Stop Accessibility Resource for Developers50
w3c, accessibility, wcag
How to Create a Web Style Guide You’ll Be Proud Of49
how-tos, design, style-guides
Defining and Dealing With Technical Debt (geo/css)48
technical-debt, concepts, maintainability, style-guides, code-reviews
An In-Depth Overview of Living Style Guide Tools (sma)47
design, style-guides, pattern-libraries, tooling, overviews
Style Guide Generator Roundup (ali)46
design, style-guides, tooling, link-lists
Website Style Guide Resources45
websites, design, style-guides, pattern-libraries, overviews, link-lists
A Front-End Developer’s Ode to Specifications (sma)44
design, design-systems, processes
How to Write a Git Commit Message43
how-tos, commit-messages, communication, git
Creating Style Guides (ali)42
design, style-guides, pattern-libraries
My Current CSS and Sass Styleguide (kit)41
css, sass, conventions, naming, bem
Getting Started With Pattern Libraries (ali)40
introductions, design, pattern-libraries, case-studies
Best Practice for Code Examples (sib)39
best-practices
MS Donates 400 Pages to Web Documentation Project38
microsoft, web-platform, javascript
On CSS Documentation37
css, cssdoc
How to Start an Open-Source Project (nza/sma)36
how-tos, foss, processes, licensing, versioning, releasing
IndexedDB Featured in New Web Development Open Standards Site35
indexeddb, databases, standards, w3c
WebPlatform.org: Apple, Google, MS, Mozilla… Working on Standards34
web-platform, w3c, apple, facebook+meta, google, microsoft, mozilla, adobe, opera
Tech Rivals Team Up for Free Web Dev Docs (the)33
web-platform, apple, facebook+meta, google, microsoft
W3C Announces Web Platform Docs (sdt)32
w3c, web-platform, adobe, facebook+meta, google, microsoft, mozilla, opera
WebPlatform.org31
websites, web-platform, standards
10 Tips for Better Coding30
tips-and-tricks, quality, conventions, refactoring, naming, version-control, building, testing, tooling
Introduction to PHPDoc29
introductions, php
KSS—Knyle Style Sheets (kne)28
css
Documenting Architecture Decisions27
architecture, processes
Help the Community! Report Browser Bugs! (lea/sma)26
community, collaboration, browsers, bugs
New and Improved WCAG 2.0 Techniques (w3c)25
accessibility, wcag, techniques
HTML5Rocks.com: Google DevRel Shares the Love (dal/aja)24
html, google
Discover New Ways of Thinking About Accessibility (w3c)23
accessibility
W3C Cheatsheet (don/w3c)22
cheat-sheets, css, html, svg, xpath, accessibility, internationalization, typography
YUI Library, YUI Doc, and GitHub (dal/aja)21
tooling, yui
Manageable CSS With CSSDOC (tka)20
css, cssdoc
Are Accessibility Statements Useful? (dig)19
accessibility, compliance
When Guidelines Should Be Descriptive or Prescriptive (j9t)18
processes
Writing an Interface Style Guide (jin/ali)17
design, style-guides, design-systems, conventions
Google Doctype: Documenting the Open Web (dal/aja)16
google, open-web
Many Ways to Access W3C Mailing-Lists (oli/w3c)15
w3c
Bad Documentation Is a Killer14
career
CSSDOC13
websites, css, cssdoc
cssdocs.org: CSS Documentation Helper (dal/aja)12
css
Assist Future Developers by Writing Comments and Clean Code11
comments, best-practices
How to Write Technical Documentation (cod)10
how-tos
Does Your Website Overstate Its Accessibility?9
accessibility, wcag, compliance, metrics
Writing a Good Accessibility Statement (gez)8
accessibility
Documentation Takes Time—Make It Worth the Effort7
design, prioritization
How Readable Is Your PHP?6
php, formatting
Documentation, Documentation, Documentation (sil)5
jsdoc, javascript, tooling
CSS: To Hack or Not to Hack4
css, hacks
How to Report Bugs Effectively3
how-tos, bugs
Accessibility Statement Generator (w3c)2
tools, exploration, content, accessibility, compliance
GitHub Repository to Documentation Converter1
tools, exploration, conversion, github