# Become a contributor

## Want to get involved? Start here

The dbt Community predates dbt Labs as an organization and harkens back to the days when a scrappy analytics consultancy of a few [pissed off data analysts](https://www.hashpath.com/2020/12/an-analytics-engineer-is-really-just-a-pissed-off-data-analyst/#:~:text=Often%20times%2C%20an%20analytics%20engineer,necessity%20\(and%20genius%20branding\).) started hacking together an open source project around which gathered a community that would change how the world uses data.

The dbt Community exists to allow analytics practitioners to share their knowledge, help others and collectively to drive forward the discipline of analytics engineering. This is something that can’t be done by any one individual or any one organization - to create a new discipline is necessarily a community effort. The only reason that dbt has become as widespread as it has is because people like you choose to get involved and share your knowledge. Contributing to the community can also be a great way to learn new skills, build up a public portfolio and make friends with other practitioners.

There are opportunities here for everyone to get involved, whether you are just beginning your analytics engineering journey or you are a seasoned data professional. Contributing isn’t about knowing all of the answers, it’s about learning things together.

Below you’ll find a sampling of the ways to get involved. There are a lot of options but these are ultimately just variations on the theme of sharing knowledge with the broader community.

[![](/img/icons/pencil-paper.svg)](./contributing/contributing-writing.md)

#### [Writing contributions](./contributing/contributing-writing.md)

[Learn how to share and grow the collective knowledge of the dbt Community through blogs, guides, and documentation.](./contributing/contributing-writing.md)

[![](/img/icons/folder.svg)](./contributing/contributing-coding.md)

#### [Coding contributions](./contributing/contributing-coding.md)

[The dbt Community supports a wide variety of open source and source-available projects, and this software is at the heart of everything we do. Learn how to get involved with projects in the dbt ecosystem.](./contributing/contributing-coding.md)

[![](/img/icons/discussions.svg)](./contributing/contributing-online-community.md)

#### [Online community building](./contributing/contributing-online-community.md)

[Getting involved in the dbt Community Forum or Slack is one of the best entry points for contributing. Share your knowledge and learn from others.](./contributing/contributing-online-community.md)

[![](/img/icons/calendar.svg)](./contributing/contributing-realtime-events.md)

#### [Realtime event participation](./contributing/contributing-realtime-events.md)

[Want to speak at a Meetup or conference? Learn how to get involved and check out best practices for crafting a talk that everyone will remember.](./contributing/contributing-realtime-events.md)

## Was this page helpful?

YesNo

[Privacy policy](https://www.getdbt.com/cloud/privacy-policy)[Create a GitHub issue](https://github.com/dbt-labs/docs.getdbt.com/issues)

This site is protected by reCAPTCHA and the Google [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms) apply.
