Documentation Documentation feed

Good documentation—including installation guides, user guides, white papers, FAQs, and more—provides users a roadmap to using software and hardware. Our articles focus on giving open source project creators ways to improve the quality and usefulness of their documentation.

Abstract connections between dots

Learn about the importance of architecture and specifically about the importance of diagrams.
Typewriter with hands

Mixing experienced tech writers with open source communities reveals new approaches for creating better docs.
A pink typewriter

Documentation quality can make the difference in people trying your project or passing it by.
Files in a folder

A simple way to automate generating source code documentation, creating HTML and PDF versions of user documentation, compiling a technical (research) document to PDF, generating the bibliography, and provisioning virtual machines.
Python in a coffee cup.

Documentation is best as part of the development process. Sphinx, along with Tox, makes it easy to write and beautiful to look at.
Files in a folder

Learn more about documentation at scale in this interview with Tom Caswell, Matplotlib lead developer.
Remote people connected on clouds

Technical considerations are not the best way to judge a good translation platform.
Writing in a notebook

Solve your future problems faster by logging the most useful things you've already learned.