# DX Tech Handbook

This handbook is a shared resource for all of the DX tech community to refer to and suggest changes. We use it as a space to:

1. **Record important decisions** about which tech we use and how we use it.
2. Talk about engineering **best practices**.
3. **Provide advice** about how to solve common problems that we might encounter.

{% hint style="info" %}
The TPXimpact DX division was created from a combination of multiple teams and approaches dating back over more than 10 years. As such there is inevitably some inconsistency in the approach and application of process.
{% endhint %}

### Making contributions

This handbook is the property of everyone in the DX Tech studio. If you would like to make a contribution then please get in touch with any of the engineering managers to request a GitBook account.&#x20;

[![Creative Commons Licence](https://i.creativecommons.org/l/by-sa/4.0/88x31.png)](http://creativecommons.org/licenses/by-sa/4.0/)\
This work is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](http://creativecommons.org/licenses/by-sa/4.0/).


---

# 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://dxtech.tpximpact.com/master.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.
