Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Documentation as Empathy
Search
ericholscher
October 03, 2015
Technology
270
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Documentation as Empathy
Presentation from Open Source & Feelings.
ericholscher
October 03, 2015
More Decks by ericholscher
See All by ericholscher
Introduction to Django Channels - ConFoo Vancouver 2016
ericholscher
0
270
Understanding Documentation Systems - ConFoo Vancouver 2016
ericholscher
0
330
Python Documentation: Past, Present, & Future
ericholscher
3
400
Understanding Documentation Systems
ericholscher
1
320
Introduction to Sphinx & Read the Docs Djangocon 2015
ericholscher
0
230
Announcing Read the Docs for Business
ericholscher
1
250
Write the Docs NA 2014 Introduction
ericholscher
0
180
Introduction to Sphinx & Read the Docs
ericholscher
3
610
Documentation Journey
ericholscher
1
140
Other Decks in Technology
See All in Technology
取引先から届く 「セキュリティチェックシート」の読み解き方
kamadamakoto
0
110
【CEDEC2026】『ウマ娘 プリティーダービー』 英語版のキャラクターの方言や口調をローカライズするための創造的アプローチ
cygames
PRO
1
180
Breaking the Seal: Static Deobfuscation of Compiled V8 JavaScript Bytecode Malware
hshrzd
0
490
初めてのGitHub Actions / GitHub Actions at First
tooppoo
0
140
個人OSSが、机の上から世界に広がるまでの話
shinyasaita
1
340
PLaMo 3.0 Primeの構造化出力サポート
pfn
PRO
0
190
Goでデータパイプラインを作ろう
sansantech
PRO
0
250
名古屋の市バスGTFS-JPデータ×スガキヤ 最寄りバス停検索をAmazon ElastiCache Serverless for Valkeyで最適化する
usanchuu
1
290
AWS ネットワーク構築でハマった(ハマりかけた) 5選とそこから得た教訓
nagisa53
4
180
toio・myCobotでフィジカルAIっぽいことを行うための検討(とりあえず調査) / フィジカルAI LT(IoTLTによる開催)
you
PRO
0
280
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
AI エージェント時代のデジタルアイデンティティ
fujie
3
1.4k
Featured
See All Featured
Six Lessons from altMBA
skipperchong
29
4.4k
Paper Plane
katiecoart
PRO
2
52k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
How to Talk to Developers About Accessibility
jct
2
480
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Marketing to machines
jonoalderson
1
5.6k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
680
Docker and Python
trallard
47
4.1k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Color Theory Basics | Prateek | Gurzu
gurzu
0
410
YesSQL, Process and Tooling at Scale
rocio
174
15k
Transcript
Open Source & Feelings Seattle October 3, 2015 Documentation as
Empathy Eric Holscher (@ericholscher)
7 years ago
I was writing Perl for the Military
No • Documentation • Version Control • Tests
It all started with a PDF
Serendipity • Feb 20: http://ericholscher.com/blog/ 2008/feb/20/job-hunt/ • Feb 21: https://jacobian.org/writing/
sailing-on/
Documentation Culture
People don’t use projects that don’t have docs
I start writing docs • Django Kong • Django Test
Utils • Django Reusable App Docs
Jacob was a huge influence • 2009: https://jacobian.org/writing/great- documentation/ •
2011: http://pyvideo.org/video/403/ pycon-2011--writing-great-documentation
Created Read the Docs to reduce friction to writing &
publishing docs
From Tool to Understanding
Read the Docs was started in 2010
None
Started Write the Docs in 2013
Learned about a whole community of writers
None
Documentation is more than a tool
Technical writers know what makes so ware understandable
More communities are valuing documentation
Documentation as guilt
Coding & Testing have objective results
Documentation is a “so skill”
All programmers feel guilt about this
Leads to putting off writing docs
We need to lower the barriers in our industry to
writing documentation
Why it matters
Empathy
You don’t want a community full of people who don’t
read documentation
Documentation is Outreach
None
My path is the path of many others
“I can’t say I’m self taught. I’ve been taught by
the people who wrote the documentation” — @soulshake
Thanks writethedocs.org readthedocs.org