# Contributions

This repository aims to be a community driven project, and your involvement will ultimately help improve the quality of this guide.

## What can I do to contribute?

There are a number of ways to contribute to "How to be a Programmer".

* Ideas for new sections
* Improvements to existing sections
* Identifying typos or other issues in sections
* Contributing additional links to resources for sections
* General suggestions for improving the project
* Provide translations of the guide

## Translations

Currently this guide has been translated from English into the following languages:

* Chinese by [ahangchen](https://github.com/ahangchen)
* Russian by [paveltovchigrechko](https://github.com/paveltovchigrechko)
* Spanish by [Maximiliano Murua](https://gitlab.com/maximiliano.murua)

**If you provide the initial translation of the guide into another language, you become elegible to become a contributor on this project to help maintain and review changes made to the translation.**

## Contributors

Github holds a list of all [contributors](https://github.com/braydie/HowToBeAProgrammer/graphs/contributors) to this project.

## Editorship and Move to GitHub

[Braydie Grove](https://www.github.com/braydie) has agreed to serve as editor-in-chief.

Braydie transposed the original essay into MarkDown and created the repository.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://braydie.gitbook.io/how-to-be-a-programmer/jp/7-contributions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
