> ## Documentation Index
> Fetch the complete documentation index at: https://docs.paradime.io/llms.txt
> Use this file to discover all available pages before exploring further.

# For Developers

> The path from opening the Paradime Code IDE to shipping your first scheduled model in Bolt, tailored for Developer users building dbt™ transformations.

You're a **Developer**: the role that writes, tests, and ships dbt™ code. This page gives you the core of what a developer needs to know about Paradime, then the path to your first shipped model.

## What Paradime is, for you

Think of it as your complete dbt™ workbench: an IDE that knows your warehouse, an AI layer that knows your project, and an orchestrator that takes what you merge and runs it in production. You'll spend your time in four apps:

| Your apps             | What you do there                                                          |
| --------------------- | -------------------------------------------------------------------------- |
| **Editor** (Code IDE) | Write models, run and preview them, explore your schema, manage git.       |
| **Bolt**              | Schedule production runs, watch run history, debug failures.               |
| **Agent**             | Delegate background tasks to DinoAI, like doc backfills or pipeline fixes. |
| **Lineage**           | Trace dependencies while you develop, down to column level.                |

## Concepts you should know

* **You always work in the development environment.** Running a model in the IDE builds into your dev schema, never production. Production runs happen in Bolt with separate credentials. See [environments and connections](/guides/foundations/environments-and-connections).
* **DinoAI comes in three forms.** The copilot works with you in the editor; autonomous agents work without you in the Agent app; programmable agents are recipes you wire into schedules and CI. See [what is DinoAI](/guides/foundations/what-is-dinoai).
* **Defer to production saves you rebuilds.** Develop one model while reading its unchanged parents from production instead of rebuilding your whole project. See [defer to production](/guides/paradime-fundamentals/dbt-tm-defer-to-production).
* **Git is the only path to production.** Branch, commit, and open pull requests from the IDE; Bolt runs whatever lands on your default branch. CI runs your changes against the warehouse before they merge.
* **New to dbt™ itself?** Start with [what is dbt™](/guides/foundations/what-is-dbt), then the full [fundamentals course](/guides/dbt-fundamentals/getting-started-with-dbt/introduction).

## Your path to a first shipped model

<Steps>
  <Step title="Set up your dbt™ project">
    <Card title="Set up a dbt™ project" href="/guides/paradime-101/getting-started-with-the-paradime-ide/setting-up-a-dbt-project" icon="folder-tree" horizontal>
      Open the IDE and get your project running. Your Admin should have connected the warehouse and git already.
    </Card>
  </Step>

  <Step title="Create and run a model">
    <Card title="Create a dbt™ model" href="/guides/paradime-101/getting-started-with-the-paradime-ide/creating-a-dbt-model" icon="table" horizontal>
      Write, run, and preview your first model against your dev schema.
    </Card>
  </Step>

  <Step title="Let DinoAI do the boring parts">
    <Card title="Copilot use cases" href="/guides/dinoai-copilot-use-cases/index" icon="bot" horizontal>
      Generate sources from your warehouse, draft models, and write documentation.
    </Card>
  </Step>

  <Step title="Commit and open a pull request">
    <Card title="Working with Git" href="/guides/working-with-git/git-lite" icon="git-branch" horizontal>
      Branch, commit, and ship through review, all from the IDE.
    </Card>
  </Step>

  <Step title="Schedule it with Bolt">
    <Card title="Create a Bolt schedule" href="/guides/paradime-101/running-dbt-in-production-with-bolt/creating-bolt-schedules" icon="zap" horizontal>
      Once merged, put your model on a production schedule.
    </Card>
  </Step>
</Steps>

## Go deeper

<CardGroup cols={2}>
  <Card title="Code IDE reference" href="/products/code-ide/index" icon="square-terminal">
    Every feature of the development environment.
  </Card>

  <Card title="Bolt reference" href="/products/bolt/index" icon="zap">
    Schedule anatomy, templates, CI/CD, and triggers.
  </Card>

  <Card title="DinoAI reference" href="/products/dino-ai/index" icon="bot">
    Copilot, agents, .dinorules, and the MCP server.
  </Card>

  <Card title="Foundations" href="/guides/foundations/index" icon="lightbulb">
    The concept explainers behind the platform.
  </Card>
</CardGroup>


## Related topics

- [Developers](/developers/index.md)
- [Environment Management](/guides/dbt-fundamentals/configuring-your-dbt-project/environment-management.md)
- [Invite users](/products/settings/users/invite-users.md)
- [Security model](/resources/other-important-stuff/security-model.md)
- [Manage users](/guides/paradime-101/getting-started-with-your-paradime-workspace/managing-users-in-the-workspace.md)
