World Congress 2022 Jun 15, 2022

Humanizing Your Documentation

Carolyn Stransky

Stop writing dry reference manuals. Centering the human user in your documentation reduces cognitive load and builds trust. Learn to write clear, inclusive technical guides.

Pause
Mute Enter Fullscreen
#1 about 2 min

Introduction to humanizing your technical documentation

Applying empathy and a user-focused narrative to external-facing documentation improves the learning experience for end users.

#2 about 2 min

Shifting focus to use case-driven documentation formatting

Focusing on user goals rather than just describing interface elements improves the utility of reference documentation.

#3 about 2 min

Applying goal-driven design principles to software examples

Showing exactly what a developer can accomplish with a tool directs them to the right reference endpoints.

#4 about 2 min

Designing documentation simultaneously with feature implementation phases

Starting documentation at the use case phase rather than after feature completion streamlines the writing process.

#5 about 4 min

Addressing user frustration and the reputation of developer documentation

Recognizing the emotional state of developers seeking help shapes a more supportive tone in technical writing.

#6 about 3 min

Fostering inclusion through deliberate word choice and sensitive terminology

Removing outdated and problematic acronyms ensures a more welcoming environment for diverse product users.

#7 about 2 min

Removing isolating words like simple and easy from guides

Replacing subjective descriptors with specific measurements or comparisons prevents reader alienation during unexpected troubleshooting tasks.

#8 about 1 min

Automating inclusive language checks with open source community linters

Automated command line linters help flag polarizing writing in markdown files but cannot fully replace human editing.

#9 about 1 min

Avoiding humor and unnecessary jokes in technical writing

Attempting comedy often frustrates users seeking quick task resolution and introduces unnecessary legal or localization challenges.

#10 about 2 min

Improving text readability with plain language validation tools

Processing complex prose through editing applications lowers readability scores for non-native speakers and neurodivergent readers.

#11 about 2 min

Documenting unexpected software errors and providing troubleshooting steps

Structuring error documentation to explain the cause and next actions reassures users when functionality fails.

#12 about 2 min

Overcoming the curse of knowledge through testing and glossaries

Testing tutorials aloud and explicitly defining project concepts bridges the missing context gap for true beginners.

#13 about 3 min

Formatting accessible code snippets and creating descriptive variable names

Writing explicit semantic markup and meaningful placeholders instead of screenshots improves the technical code learning journey.

#14 about 2 min

Structuring content hierarchies and explicitly stating specific product limitations

Disclosing inappropriate use cases immediately in the introduction builds trust and prevents wasted engineering hours.

#15 about 2 min

Adopting honest, helpful, and human technical documentation standards

Emphasizing accuracy alongside empathetic approachability builds a sustainable relationship with the developers using your product.

Matching moments

1:58 min

Designing technical documentation for cross-functional audiences

Simon Lasselsberger · World Congress 2022

4:57 min

Treating technical documentation as a core engineering practice

Mike Elsmore · World Congress 2023

1:02 min

Using goal-oriented documentation to create practical how-to guides

Anastasiia Tymoshchuk · World Congress 2023

1:14 min

Creating discoverable and accessible library documentation

Vadzim Prudnikau Vadzim Prudnikau · World Congress 2026 Europe

2:45 min

Formatting documentation for fast developer scannability

Hila Fish · World Congress 2023

1:59 min

Identifying common types of technical documentation

Hila Fish · World Congress 2023

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Outdoor Stage

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

September 24, 2026 · 11:40–12:10

Tech Leaders Stage

Rethinking Developer Tools for the Agent Era

Han Wang, Sam Bhagwat

Han Wang
Sam Bhagwat
Open session

World Congress 2026 North America

September 25, 2026 · 12:55–13:25

Stage 7

The spectrum of agentic coding: From vibe coding to high-quality software engineering

YK Sugi

Developer Experience Manager at Eventual

YK Sugi
Open session

World Congress 2026 North America

September 25, 2026 · 09:40–10:10

Stage 5

Vibe Coding Accessibility

Karl Groves

Focused on actively fixing accessibility

Karl Groves
Open session

World Congress 2026 North America

September 25, 2026 · 16:30–16:40

Outdoor Stage

12 Names for the Same Thing: Why Developer Experience Can't Grow Without a Common Language

Artem Mukhin

Software Engineer at Microsoft

Artem Mukhin
Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Stage 2

The Death of the Code Review

Laurie Voss

Head of Developer Relations

Laurie Voss