Skip to main content

Writing Style

Language conventions, tone guidelines, and rhetorical approaches that shape how API documentation communicates with its audience. This section covers grammar distinctions, content strategy principles, and stylistic choices that affect clarity, professionalism, and user engagement in technical writing.

Example Audience Communication Workflow:

Workflow steps: rhetorical approach - consider audience, purpose, context, then choose tone, then express consistent voice

active voice

Definition: grammatical sentence structure where the subject performs the action rather than receiving it

Purpose: creates direct, clear communication that emphasizes who does what in API documentation

Example:

  • ✅ Active - "The API returns a JSON response"
  • ❌ Passive - "A JSON response is returned by the API"

Related Terms: rhetorical approach, tone, voice

Source: API Docs Glossary: Style Guide


affect vs effect

Definition: commonly confused words where "affect" typically functions as a verb meaning "to influence" and "effect" typically functions as a noun meaning "the result"

Purpose: maintains professional credibility and clarity in technical writing by using correct grammar

Examples:

  • verb - "API latency affects user experience"
  • noun - "The effect of caching improves response time"

Related Terms: content, voice

Sources:


content

Definition: technical communication concept; anything written for someone else to read, encompassing documentation, guides, reference materials, and instructional text

Purpose: establishes the scope of technical communication work and emphasizes the reader-focused nature of documentation

Example: API reference topics, tutorials, quickstart guides, and conceptual explanations all constitute content

content types

AspectContentStructured ContentModular ContentKinetic ContentLiquid Content
Definitionanything written for someone else to readcontent organized into discrete, labeled componentsself-contained units that function independentlycontent designed for dynamic combination with minimal human interventioncontent that adapts in real-time based on user context
Key Technologyany writing/publishing toolcontent management systems, databasescomponent-based CMS, DITAautomation platforms, APIs, real-time data integrationAI, LLMs, agentic systems
Primary Goalcommunicate informationenable systematic reusemaximize consistency across contextsautomate personalization and distributiontransform format and delivery based on user needs
Human Involvementhigh - manual creation and updatesmoderate - structured authoringmoderate - component maintenancelow - automated assemblyminimal - AI-driven transformation
API Docs Exampletraditional endpoint documentation pageendpoint data in separate, queryable fieldsreusable error code descriptionsdocs with real-time API status and user-specific examplestext documentation that converts to audio or adjusts detail level automatically

Related Terms: CMS, content strategy, DAM, Diátaxis, information architecture, kinetic content, liquid content, metadata, modular content, rhetorical approach, structured content, technical communication, tone, voice

Source: Docs By Design: "Audience, Market, Product Webinar"


kinetic content

Definition: content creation philosophy and structural approach; the process of automating the recombination of modular content and the content designed for combination and recombination dynamically, integrating real-time data, and distributing to multiple audiences with minimal human intervention

Purpose: enables automation and personalization of documentation delivery while maintaining accuracy and relevance; represents a technology-agnostic approach to flexible content that emphasizes properties like personalization, data integration, automation, omnichannel delivery, interoperability, and scale

Why this belongs in Writing Style: describes a content creation philosophy and structural approach that focuses on content design and organization rather than the specific AI technologies that might implement it; represents a strategic writing methodology similar to modular documentation or structured authoring, emphasizing the principles of dynamic content assembly rather than the tools that enable it

Example: API documentation that automatically updates code examples based on the user's preferred programming language, authentication method, or API version; or endpoint documentation that pulls real-time status information and adjusts examples based on current API capabilities

Related Terms: CMS, content, liquid content, modular content, real-time, structured content

Source: Kinetic Council, "What is Kinetic Information?"


modular content

Definition: the process of making structured content reusable; content strategy of self-contained content units designed to function independently and enable tech writers to combine units in different ways across documentation

Purpose: maximizes content reuse and maintains consistency when the same information appears in multiple contexts; builds on structured content principles to enable dynamic content assembly; supports discoverability and exposes relationships that glue individual topics together

Example: a reusable authentication code snippet that appears in multiple API endpoint examples, or a standard error response description used across reference documentation without manual copying

Related Terms: CMS, content, kinetic content, liquid content, structured content

Sources:


rhetorical approach

Definition: framework that treats communication as action embedded in culture, values, and power structures, recognizing that each communication situation is unique and requires analysis of its specific context

Purpose: ensures technical writers consider audience, purpose, and context when crafting API documentation rather than applying one-size-fits-all solutions

Example: choosing between formal reference documentation for experienced developers versus conversational tutorials for beginners demonstrates rhetorical awareness

Related Terms: active voice, content, tone

Sources:


structured content

Definition: foundational approach to organizing content; content strategy that treats digital content like data; demonstrates content organized into discrete, clearly labeled components documentation teams can easily manage, query, and use systematically across multiple outputs

Purpose: enables content reuse, consistency, and efficient maintenance by separating content from presentation; forms the foundation for modular, kinetic, and liquid content approaches

Example: an API endpoint description stored as separate fields - method, path, parameters, response codes - in a CMS rather than as a single block of text, allowing the same information to appear in reference docs, tutorials, and SDK documentation

Related Terms: CMS, content, kinetic content, liquid content, metadata, modular content, reference, SDK

Sources:


tone

Definition: the attitude or emotional quality conveyed through word choice, sentence structure, and stylistic decisions in written communication and/or content

Purpose: establishes the relationship between documentation and readers, affecting engagement, trust, and comprehension

Example: conversational tone uses contractions and direct address - "you'll need to authenticate," while formal tone avoids both - "authentication is required"

Related Terms: active voice, content, rhetorical approach, tone

Source: API Docs Glossary: Style Guide


voice

Definition: the consistent personality and perspective expressed throughout documentation, distinct from tone which can vary by context

Purpose: creates cohesive documentation that readers recognize as coming from a unified source regardless of who writes individual pieces

Example: a documentation voice might be "helpful but not condescending" or "technically precise but accessible," maintained across all content types

Related Terms: active voice, content, rhetorical approach, tone

Source: API Docs Glossary: Style Guide