World Congress 2023 Sep 21, 2023

Technical Documentation - How Can I Write Them Better and Why Should I Care?

Hila Fish

Still hoping your code is self-documenting? Discover how adopting Docs-as-Code prevents frustrating midnight incidents, accelerates onboarding, and permanently eliminates single points of failure.

Pause
Mute Enter Fullscreen
#1 about 3 min

Introduction and the value of runbooks

How clear runbooks help mitigate production incidents and reduce downtime during out-of-hours on-call shifts.

#2 about 2 min

Identifying common types of technical documentation

How system design briefs, project readme files, and onboarding outlines share essential team knowledge.

#3 about 1 min

Debunking the myth of self-documenting code

Why code syntax alone cannot convey business logic, architectural intentions, or reasoning behind complex implementations.

#4 about 7 min

Career and team benefits of writing documentation

How documenting internal processes reduces daily interruptions while increasing team velocity and individual visibility.

#5 about 4 min

Adapting technical documentation for diverse audiences

Identifying what concepts must be covered for internal operating systems versus external API consumers.

#6 about 1 min

Establishing centralized documentation and storage standards

How adopting a single knowledge base minimizes context switching and helps teams locate resources quickly.

#7 about 3 min

Formatting documentation for fast developer scannability

Structuring technical guides with clear headings, short sentences, and color emphasis to support quick developer scanning.

#8 about 3 min

Incorporating docs as code into CI/CD pipelines

Applying markdown and automated pipeline validations to treat documentation quality as strictly as software tests.

#9 about 3 min

Separating technical concepts from instructional tasks

Structuring content to decouple high-level architectural reasoning from actionable step-by-step procedure guides.

#10 about 3 min

Enforcing documentation requirements in operational workflows

Equipping engineering managers to require updated documentation as an undeniable part of the definition of done.

#11 about 4 min

Addressing AI assistance and documentation tooling

Addressing audience questions about using large language models and tracking documentation updates across various code repositories.

Matching moments

2:49 min

Boosting team productivity with comprehensive engineering documentation

Abiodun Olowode Abiodun Olowode · WWC 2024

1:58 min

Designing technical documentation for cross-functional audiences

Simon Lasselsberger · WWC 2022

4:57 min

Treating technical documentation as a core engineering practice

Mike Elsmore · WWC 2023

3:08 min

Treating developer documentation as a primary product

Justin Kitagawa · Coffee With Developers

1:24 min

Building an engineering culture around reading and writing documentation

Anastasiia Tymoshchuk · WWC 2023

6:03 min

Driving business objectives through comprehensive technical documentation

Luise Freese Luise Freese · WWC 2024

Upcoming sessions on this topic

Open session

World Congress 2026 North America

The Broken Rung: How AI is Rebuilding Software Development from the Ground Up

Tomislav Tipurić

Chief Technology Officer, Nephos

Tomislav Tipurić
Open session

World Congress 2026 North America

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

Agentic Drift: keeping pace with your agents

John Coghlan

Senior Director, Developer Advocacy at GitLab

John Coghlan
Open session

World Congress 2026 North America

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

GitHub’s Team X-Ray: Your Repository Knows More About Your Team Than Your Team Does

Andrea Griffiths

Senior Developer Advocate

Andrea Griffiths
Open session

World Congress 2026 North America

Beyond the Code: Human-AI Synergies in Product Development

Ajita Kanchivakam Ananth

Staff Technical Program Manager at Google

Ajita Kanchivakam Ananth