incl-001 should GuidesAPI docsMarketingBlog Use singular they as the default gender-neutral pronoun for a generic person whose gender is unknown or unspecified. Don’t use he or she, he/she, or alternating gendered pronouns across examples.
Inclusive content describes people and systems accurately without bias, stereotypes, or loaded metaphors. Use this page when you choose pronouns and terminology or create people and scenarios for examples and images.
For guidance on content and interfaces that work with assistive technologies, see the accessibility topic.
incl-001 should GuidesAPI docsMarketingBlog Use singular they as the default gender-neutral pronoun for a generic person whose gender is unknown or unspecified. Don’t use he or she, he/she, or alternating gendered pronouns across examples.
Examples
Rationale
Singular they avoids assuming a person’s gender and is less cumbersome than alternatives such as he or she.
incl-002 should GuidesAPI docsMarketingBlog Use the pronouns that a specific person uses. Don’t infer them from the person’s name or appearance. If you don’t know a person’s pronouns, use they or rewrite to avoid the pronoun.
Examples
Rationale
A person’s stated pronouns are more accurate than an assumption based on their name or appearance.
incl-003 should GuidesAPI docsMarketingBlog Replace gendered job titles and general terms with gender-neutral equivalents, such as chair for chairman and person-hours for man-hours.
Examples
Rationale
Gendered titles can imply that only one gender holds the role. A neutral title names the work without that implication.
incl-004 should GuidesAPI docsMarketingBlog Avoid ableist language, including crazy, insane, sanity check, blind to, cripple, and dumb. Use a neutral term that describes the intended meaning.
Examples
Rationale
Ableist figures of speech use disability as a negative quality or an insult. A literal description also identifies the actual condition or action.
incl-011 should GuidesAPI docsMarketingBlog Use neutral language about disability. Don’t use terms that imply pity, such as suffering from, victim of, stricken with, or wheelchair-bound.
Examples
Rationale
Terms such as suffering from define disability as a tragedy rather than describing the person’s situation. Neutral wording states the relevant fact without adding pity.
incl-012 should GuidesAPI docsMarketingBlog Don’t describe people without disabilities as normal or healthy. Use nondisabled person, person without a disability, neurotypical person, or another accurate term.
Examples
Rationale
Using normal as the contrast to disabled defines disability as abnormal. Name each group accurately instead.
incl-013 should GuidesAPI docsMarketingBlog Use person-first language, such as people with disabilities, when a person or community has not stated a preference. Some communities, including autistic, Deaf, and blind people, prefer identity-first language. Research and follow a stated preference instead of applying one form universally.
Examples
Rationale
Person-first language avoids defining people by a disability when their preference is unknown. Language preferences differ among communities and individuals, and following a stated preference is more accurate and respectful than applying one formula to everyone.
incl-016 should GuidesAPI docsMarketingBlog Don’t call a person inspiring, brave, or courageous only because they have a disability. Don’t frame disability as something to overcome.
Examples
Rationale
Praise the person’s work or achievement, not the existence of their disability. Praising disability itself shifts attention from the person’s work to the observer’s feelings.
incl-022 should GuidesAPI docsMarketingBlog Avoid euphemistic or patronizing disability terms such as physically challenged, special, differently abled, or handi-capable.
Examples
Rationale
Euphemisms can obscure the specific disability and sound patronizing. Use the term that the person or community prefers.
incl-005 should GuidesAPI docsMarketingBlog Avoid violent figurative language in technical content. When a term such as hang, kill, or STONITH isn’t required by code, an interface, or an established technical name, use a specific neutral alternative.
Examples
Rationale
A violent metaphor can distract readers and hide the action or state being described. A neutral technical term is more precise when the product language doesn’t require the original term.
incl-006 should GuidesAPI docsMarketingBlog Replace master and slave with relationship-specific alternatives such as primary and replica, controller and agent, or parent and subordinate.
Examples
Rationale
The terms derive from slavery and don’t describe the technical relationship precisely. Names such as primary and replica describe each role directly.
incl-007 should GuidesAPI docsMarketingBlog Replace blacklist and whitelist with blocklist and allowlist, or name the action without either term.
Examples
Rationale
The color metaphor assigns negative and positive meanings to black and white. Blocklist and allowlist describe the behavior directly.
incl-014 should GuidesAPI docsMarketingBlog When an established non-inclusive term must be introduced because it appears in code or common industry usage, introduce it once in parentheses and in code font when applicable. Use the preferred term throughout the rest of the document.
Examples
master in older repositories). The primary branch then requires review before merges.master branch. The master branch then requires review before merges.Rationale
Introducing an unavoidable legacy term once preserves searchability and helps readers recognize it. Using the preferred term afterward avoids unnecessary repetition.
incl-015 should GuidesAPI docsMarketingBlog Don’t use color as a metaphor for positive or negative qualities, as in black hat, white hat, or red team. Use color words only to describe actual colors.
Examples
Rationale
Using black for bad and white for good assigns value to colors. Describe the behavior or role instead.
incl-019 should GuidesAPI docsMarketingBlog Don’t use cultural or religious terms as casual slang, such as spirit animal. Don’t use profane or derogatory terms.
Examples
Rationale
Using a cultural or religious term as slang strips it of its original context and can disrespect the culture or religion it comes from. Profanity and derogatory terms can exclude or insult readers.
incl-020 should GuidesAPI docsMarketingBlog Don’t use the pets and cattle metaphor to contrast individually managed systems with interchangeable infrastructure.
Examples
Rationale
The metaphor asks readers to infer operational differences from a comparison with animals. Describe the replacement, identity, or state-management behavior directly.
incl-023 should GuidesAPI docsMarketingBlog Avoid technical terms with socially charged meanings, such as native feature and first-class citizen, when a neutral description is more precise.
Examples
Rationale
These phrases borrow language about nationality or social rank without describing the product behavior. State the level of support or implementation directly.
incl-008 should GuidesAPI docsMarketingBlog Use a role, such as the developer or a reviewer, instead of a person’s name when the example works without one. When an example needs names, vary them across examples so that no one region, culture, or gender dominates a document or documentation set.
Examples
Rationale
A role names the person by what they do in the example, so it raises no question of pronoun, origin, or stereotype. When names are needed, repeating names associated with one group makes that group look like the default; variation lets more readers see people like themselves in the content.
incl-009 should GuidesAPI docsMarketingBlog Don’t rely on stereotypes in examples, images, or job-role depictions. Across a documentation set, represent a variety of genders, ethnicities, ages, abilities, and socioeconomic backgrounds.
Examples
Rationale
A stereotype assigns a role or trait based on identity rather than the example’s purpose. Varying who performs each role avoids reinforcing that assumption.
incl-010 should GuidesAPI docsMarketingBlog Avoid examples that assume a US, Western, or affluent lifestyle. Choose scenarios that don’t require knowledge of specific holidays, sports, foods, or cultural practices.
Examples
Rationale
A scenario rooted in one region can make the example harder to understand and adapt elsewhere.
incl-017 should GuidesAPI docsMarketingBlog Represent different family and household structures across examples and images. Don’t default to a nuclear family of two parents and biological children.
Examples
Rationale
Examples that always show one family structure treat it as the norm. Varying households avoids that assumption.
incl-018 should GuidesAPI docsMarketingBlog Don’t make generalizations about people, countries, regions, or cultures, including positive or neutral generalizations.
Examples
Rationale
A group label does not establish that every member shares a trait or preference. Limit the statement to the people or evidence it actually describes.
incl-024 should GuidesAPI docsMarketingBlog Don’t use figures of speech or wording that disparages or insults any group of people.
Examples
Rationale
A joke or comparison based on a group turns that group into the target and distracts from the technical point.
incl-021 should GuidesAPI docsMarketingBlog Don’t frame content around native speakers and non-native speakers of English. Describe the language need or feature without classifying the reader’s background.
Examples
Rationale
A reader’s first language does not determine whether they need a glossary or plain language. Describe the content feature and the need it meets.