---
title: "Sentry Developer Documentation"
description: "This documentation serves as reference points for developing against Sentry, as well as finer details about running the Sentry services."
url: https://develop.sentry.dev/getting-started/
---

# Sentry Developer Documentation

We recommend going through the [engineering practices](https://develop.sentry.dev/engineering-practices.md) and our [development philosophy](https://develop.sentry.dev/getting-started/philosophy.md) before contributing a change to Sentry.

[![Development Infrastructure](https://develop.sentry.dev/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Fdev-infra.baf528bf.png\&w=128\&q=75)](https://develop.sentry.dev/development-infrastructure.md)

### [Development Infrastructure](https://develop.sentry.dev/development-infrastructure.md)

[How to get your local dev environment up and running.](https://develop.sentry.dev/development-infrastructure.md)

[![Backend](https://develop.sentry.dev/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Fback-end.086715f4.png\&w=128\&q=75)](https://develop.sentry.dev/backend.md)

### [Backend](https://develop.sentry.dev/backend.md)

[The monolith that is powering Sentry.](https://develop.sentry.dev/backend.md)

[![Frontend](https://develop.sentry.dev/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Ffront-end.9aa699a3.png\&w=128\&q=75)](https://develop.sentry.dev/frontend.md)

### [Frontend](https://develop.sentry.dev/frontend.md)

[How we write frontend code.](https://develop.sentry.dev/frontend.md)

[![Services](https://develop.sentry.dev/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Fservices.bea88669.png\&w=128\&q=75)](https://develop.sentry.dev/services.md)

### [Services](https://develop.sentry.dev/services.md)

[Running alongside the monolith.](https://develop.sentry.dev/services.md)

[![Integrations](https://develop.sentry.dev/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Fintegrate.ef98d669.png\&w=128\&q=75)](https://develop.sentry.dev/integrations.md)

### [Integrations](https://develop.sentry.dev/integrations.md)

[Connecting Sentry to other products.](https://develop.sentry.dev/integrations.md)

[![Ingestion](https://develop.sentry.dev/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Fingest.2f234415.png\&w=128\&q=75)](https://develop.sentry.dev/ingestion.md)

### [Ingestion](https://develop.sentry.dev/ingestion.md)

[Receiving and processing data.](https://develop.sentry.dev/ingestion.md)

[![SDKs](https://develop.sentry.dev/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Fsdks.924e48cd.png\&w=128\&q=75)](https://develop.sentry.dev/sdk.md)

### [SDKs](https://develop.sentry.dev/sdk.md)

[Instrumenting user code.](https://develop.sentry.dev/sdk.md)

[![Self-Hosted Sentry](https://develop.sentry.dev/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Fsupport.8b7cb019.png\&w=128\&q=75)](https://develop.sentry.dev/self-hosted.md)

### [Self-Hosted Sentry](https://develop.sentry.dev/self-hosted.md)

[How you can run all of Sentry on your own server, without paying anything.](https://develop.sentry.dev/self-hosted.md)

You can also take a glance at the [Sentry Dockerfile](https://github.com/getsentry/sentry/blob/master/self-hosted/Dockerfile) for more information on how the Sentry server is configured, including its system dependencies.

## Pages in this section

- [Philosophy](https://develop.sentry.dev/getting-started/philosophy.md)
- [Inclusive Language](https://develop.sentry.dev/getting-started/inclusive-language.md)
