# Utilizing Advanced Developer Features

Paradime offers advanced features to optimize your dbt™ development process. This section will guide you through tools that enhance data understanding, documentation, code quality, and data handling.

**Estimated completion time:** 45 minutes

{% hint style="info" %}
If you're brand new to Paradime, we recommend completing the earlier sections of the Paradime 101 Guide:

* [Getting Started with your Paradime Workspace](https://docs.paradime.io/app-help/guides/paradime-101/getting-started-with-the-paradime-ide)
* [Getting Started with the Paradime IDE](https://docs.paradime.io/app-help/guides/paradime-101/getting-started-with-the-paradime-ide)
  {% endhint %}

***

### What you'll learn

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f441">👁️</span> Visualize Data Lineage</td><td></td><td>Learn how to use Paradime's Data Lineage feature to understand the relationships between your dbt™ models.<br><br><em>Estimated time: 5 minutes</em></td><td><a href="utilizing-advanced-developer-features/visualize-data-lineage">visualize-data-lineage</a></td></tr><tr><td>📚 Autogenerate Data Documentation </td><td></td><td>Explore how to use Paradime's Catalog feature, powered by DinoAI, to effortlessly create and maintain high-quality documentation for your data assets.<br><br><em>Estimated time: 10 minutes</em></td><td><a href="utilizing-advanced-developer-features/auto-generated-data-documentation">auto-generated-data-documentation</a></td></tr><tr><td>🧹 Enforce SQL &#x26; YAML Best Practices</td><td></td><td>Learn how to use Paradime's integrated linting tools to maintain consistent, high-quality SQL and YAML code in your dbt™ project.<br><br><em>Estimated time: 20 minutes</em></td><td><a href="utilizing-advanced-developer-features/enforce-sql-and-yaml-best-practices">enforce-sql-and-yaml-best-practices</a></td></tr><tr><td>📁 Working with CSV Files</td><td></td><td>Discover how to effectively work with CSV files in Paradime using the integrated Rainbow CSV feature.<br><br><em>Estimated time: 10 minutes</em></td><td><a href="utilizing-advanced-developer-features/working-with-csv-files">working-with-csv-files</a></td></tr></tbody></table>

***

Let's dive into the first feature, [visualizing your data lineage](https://docs.paradime.io/app-help/guides/paradime-101/getting-started-with-the-paradime-ide/utilizing-advanced-developer-features/visualize-data-lineage)!&#x20;


---

# 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://docs.paradime.io/app-help/guides/paradime-101/getting-started-with-the-paradime-ide/utilizing-advanced-developer-features.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.
