50 Docs tips in 50 days
I realized while working on this site that itās been a while since Iāve written for this site!
So, Iām hoping I can jump-start my writing by taking advantage of the delightful coincidence that Iāve got 50 days left until Iām 50 and motivate myself to write one, small, helpful or interesting tidbit per day.
(At least, I hope they are! They are things that help me while leading Astroās community-driven documentation site.)
Iāll make a separate post for each one, and will share in a Fediverse thread on my Mastodon account but Iāll come back to this one and update the list as we go.
Letās see if I can do it!
-
When instructing a reader to make a new file or folder, acknowledge that one might already exist.
-
When an instruction is conditional, put the condition before the action to perform.
-
Repetition is a pedagogical tool to reinforce a concept, not a safety net.
-
When you think (or realize) youāll reference something frequently, make it a heading.
-
You canāt remember (or forget) what you didnāt already know.
-
Donāt make people figure out how one thing is ālikeā something else.
-
Consider everywhere your headings will be used, not just in the body of the page.
-
Alternative versions are more helpful than alternate histories.
-
You donāt know what your reader wants. Save effort (and words!) by not trying to guess.
-
Group the most similar items together for a definition that flows.
-
Use sequence words to help your reader progress through your instructions.
-
When communicating updates to your project, emphasize what has changed for the reader.
-
Make sure readers can actually add your āadd this codeā examples.
-
Start with one idea per sentence. Let it tell you whether it wants to be longer or shorter.
-
Acknowledge the similarities to and differences from earlier instructions.
-
When your users have users, you may want or need to document for them, too.
-
The better the name, the harder you have to work for the definition.
-
Start troubleshooting advice with the observable error, not what led to it.
-
Show the right thing so readers donāt internalize the wrong thing.
-
Links are going to be clicked! Use them strategically when you want readers to leave your page.
-
Donāt take responsibility for documenting someone elseās project.
-
You may need to ārearrangeā to support your readerās journey, not rewrite.
-
Save ābutā for a truly unexpected turn of events. You can use āandā more than you think!
-
āMake things happenā in your life, not in your docs writing.
-
Sneak in āextra docsā with meaningful example file names.
-
Every new fact is āanother thing,ā but you donāt always need to call attention to it!
-
Emphasize the postive! Help your readers achieve, not avoid.
-
Use tips for actionable, optional, been-there-done-that content.
Toggle Comments
Ā© 2021 - 2024 Sarah Rainsberger. Except where otherwise noted, and/or quoting external sources, the content of this site is licensed under CC BY-NC-SA 4.0