
Modern Technical Writing

we can roughly divide readers into three groups: users, administrators, and developers.
Andrew Etter • Modern Technical Writing
When people say, "I was writing all day," they don't mean they were intermittently typing for eight straight hours. They mean they spent the entire day engaged in the writing process. And a big part of that process is installing, configuring, and testing software—in other words, learning.
Andrew Etter • Modern Technical Writing
some amount of duplication is always going to occur. But for the most part, linking liberally, arranging topics in a sensible way, and trying to adhere to a single source model is a good idea.
Andrew Etter • Modern Technical Writing
Making proper use of links lets us attain a sort of Holy Grail in technical writing: single sourcing.
Andrew Etter • Modern Technical Writing
How does the number of documentation bugs compare to the number of emails to customer support? Do the most-used features of the product correlate with the most-visited pages of the documentation?
Andrew Etter • Modern Technical Writing
Wherever you store your documentation, place a file named README.md in the root of the repository (or in ./docs). This Markdown file should include: A quick summary of the product being documented Instructions on how to build the documentation locally Instructions on how to contribute
Andrew Etter • Modern Technical Writing
How do I install the product? What are the basic configuration options, if any?
Andrew Etter • Modern Technical Writing
Learn everything about a subject. Write down exactly what an audience needs to know and no more. Make the content beautiful, discoverable, scannable, and searchable. Consider everything a draft, and iterate relentlessly. Make contribution simple.
Andrew Etter • Modern Technical Writing
Where can I acquire this product? If there are multiple distribution packages, which should I choose and why?