> For the complete documentation index, see [llms.txt](https://scribbles.devrel.page/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://scribbles.devrel.page/developer-experience/inspiring-and-empowering-users-to-become-great-writers-and-why-thats-important.md).

# Inspiring and empowering users to become great writers, and why that’s important

{% embed url="<https://youtu.be/XUj8I9ecZgY>" %}
Video
{% endembed %}

## Summary:

* Find out the **Problem.**
* **Restate the problem**&#x20;
  * Finding more resources&#x20;
  * Developers to miss out steps
  * Developers are familiar with the technical terminologies that they use.&#x20;
  * Users that really know what their own expectations and needs are.
  * Users that are actually going to be using the documentation.
* **Figure out what puts people off?**
* **Figure out a new solution.**&#x20;
* Encouraging help with documentation for your project encourages empathy and improves diversity, both of which I think are very good things.
* Good Docs Project
  * **Identify all of the elements of good documentation that a project needs.**
  * **Establish a minimum viable docset.**
  * **Create a community of writers, users, and techies**

## Scribble:&#x20;

### Projects are dying

* Open source projects are dying. I
* On GitHub, 64% of those projects rely on just one or two developers to survive.
* We then take into account that these people are really often doing day jobs and running these projects in their spare time, or in a very under-resourced way.&#x20;
* They’re not very diverse!&#x20;
* The ratio of women in IT is between 17 and 25%, but in open source, it’s between 0.1 and 5%.&#x20;
* What that means is that there’s a big pooling of talent, which could be being mined for participation in projects.

#### Documentation is often severely lacking

* It’s seen as being a big barrier to participation, adoption, and contribution.&#x20;

#### Getting help is tricky, and again

* An open-source survey from a few years ago said that “Incomplete or outdated documentation is a big problem.&#x20;
  * “93% of respondents spotted problems with documentation
  * &#x20;60% of those people say they rarely or never contribute.”

###

### They’re not dying, they are under-resourced!

* Open source projects, they’re not dying, but they are under-resourced, not very well-documented, and they don’t attract diverse contributions.

#### How do we go about fixing this problem?&#x20;

* **Finding more resources**&#x20;
  * It is about creating more time for developers. It’s not about money.&#x20;
  * How can we give developers more time to do what they want to do?&#x20;
    * Whilst also improving project documentation‌
* The GitHub Open Source Survey from 2017 identified that documentation is a really, really.….&#x20;
* Good way of getting people involved in projects,
* Good way of establishing more inclusive and accessible communities.&#x20;
* brings in people from different communities, and encouraging contributions to more than just the code makes the project a lot more resilient in the long run.&#x20;
* **Developers miss out on steps**
  * Users are the best people to write documentation.
  * Easy for developers to miss out on steps because they’re very, very close to their software.
* **Developers are familiar with the technical terminologies that they use.**&#x20;
* **Users that really know what their own expectations and needs are.**
* **Users that are actually going to be using the documentation.**

###

### What things put people off?

* When you’re writing documentation, or when you’re trying to get them to help you when you’re trying to get them to contribute.
* High barriers to entry.
  * &#x20;What we’re talking about here is, is it easy for people to contribute to your documentation?&#x20;
* Users are more likely to help you ensure that your documentation covers these early, painful setup stages.
  * They’re actually not all that focused on the endgame.&#x20;
  * They just want to get things done. <br>

### How do we reduce the barrier to entry?&#x20;

#### Allow easy ways for users to contribute&#x20;

* Forms to make a pull request to make grammatical changes... really?&#x20;
* Preferably so they don’t need to install additional software.
* Get their contribution live as quickly as possible.&#x20;
  * These contributions, small contributions, lead to bigger contributions.
* Acknowledge contributions, no matter how small they are, because they are important to the people that made them, and they’re important to your project.

#### Work with existing technical writers

* There are lots of technical writers out there with huge amounts of subject matter expertise.&#x20;
* They’re not secretaries.&#x20;
* As developers, your best bet is to really make friends with those technical writing people.&#x20;
* Provide workflows that make it easier to write good documentation, and find all of those existing good practices.<br>

### Good Docs Project

* **Identify all of the elements of good documentation that a project needs.**&#x20;
  * Tutorials, how-tos, references, technical documentation.&#x20;
  * Providing best practice resources and templates for each of them.&#x20;
* **Establish a minimum viable docset**
  * Designed to help you create a baseline set of docs.&#x20;
* **Create a community of writers, users, and techies**
  * Get practical tips and advice, and help for all parts of this project, of your process.&#x20;
  * Aim of increasing quality and consistency.&#x20;
