Skip to content
Jacob Buys edited this page Oct 8, 2024 · 2 revisions

If you'd like to contribute to the wiki, please do! Ask for edit access in our Discord server in #wiki.

Philosophy

This wiki is structured around the principles outlined in Diátaxis:

Diátaxis is a way of thinking about and doing documentation.

It prescribes approaches to content, architecture and form that emerge from a systematic approach to understanding the needs of documentation users.

Diátaxis identifies four distinct needs, and four corresponding forms of documentation - tutorials, how-to guides, technical reference and explanation. It places them in a systematic relationship, and proposes that documentation should itself be organised around the structures of those needs.

Diátaxis

Diátaxis solves problems related to documentation content (what to write), style (how to write it) and architecture (how to organise it).

As well as serving the users of documentation, Diátaxis has value for documentation creators and maintainers. It is light-weight, easy to grasp and straightforward to apply. It doesn’t impose implementation constraints. It brings an active principle of quality to documentation that helps maintainers think effectively about their own work.

The Diátaxis compass is something like a truth-table or decision-tree of documentation. It reduces a more complex, two-dimensional problem to its simpler parts, and provides the author with a course-correction tool.

If the content… …and serves the user’s… …then it must belong to…
informs action acquisition of skill a tutorial
informs action application of skill a how-to guide
informs cognition application of skill reference
informs cognition acquisition of skill explanation

Clone this wiki locally