dbt Resources & Links
A curated collection of official documentation, learning resources, tools, and community content to deepen your dbt knowledge.
Official dbt Resources
Documentation
- dbt Documentation - Official comprehensive docs
- dbt Cloud Documentation - Cloud-specific features
- API Reference - Jinja functions and macros
- Adapter Documentation - Database-specific guides
Learning & Courses
- dbt Fundamentals - Free official course
- dbt Learn - All free courses from dbt Labs
- Analytics Engineering Guide - Methodology overview
- Glossary - Key terms and concepts
Blog & Updates
- dbt Developer Blog - Product updates and best practices
- GitLab Data Team Blog - Real-world implementations
- Locally Optimistic - Data community blog
Community
Get Help & Connect
- dbt Community Slack - 50,000+ members
- dbt Discourse Forum - Long-form discussions and Q&A
- Stack Overflow: dbt tag - Technical questions
- dbt Community Forum - GitHub discussions
Events
- Coalesce Conference - Annual dbt conference
- Local dbt Meetups - Find groups in your area
- dbt Office Hours - Regular Q&A sessions
- Webinars - Free online sessions
Tools & Packages
Essential dbt Packages
- dbt-utils - Utility macros and tests
- dbt-expectations - Great Expectations-style tests
- dbt-codegen - Generate base models from schemas
- dbt-audit-helper - Compare query results
- dbt-project-evaluator - Project structure linting
Package Hub
- dbt Package Hub - Discover and install packages
- Building Packages Guide - Create your own
IDE & Development Tools
- VS Code dbt Extension - Syntax highlighting, compilation
- dbt Cloud IDE - Web-based development
- SQLFluff - SQL linter with dbt support
- dbt-osmosis - Automate YAML documentation
- dbt-coverage - Test and docs coverage reports
Orchestration & Deployment
- Apache Airflow + dbt Airflow Provider
- Dagster - Modern orchestration with native dbt support
- Prefect - Workflow orchestration
- GitHub Actions for dbt - CI/CD workflows
- dbt Cloud Jobs - Built-in scheduling
Monitoring & Observability
- dbt Cloud Discovery API - Metadata access
- Elementary - dbt-native data observability
- re_data - Data quality monitoring
- Lightup - Data observability platform
- Monte Carlo - Data reliability
Data Catalogs & Lineage
- Atlan - Collaborative data catalog
- Select Star - Automated data discovery
- Metaphor - Modern data catalog
- DataHub - Open-source metadata platform
- dbt Artifacts - Native lineage metadata
Learning Resources by Topic
SQL & Jinja
- Mode SQL Tutorial - SQL fundamentals
- Jinja Documentation - Template engine docs
- dbt Jinja Function Reference - dbt-specific functions
Testing & Data Quality
- dbt Testing Guide - Official testing docs
- Data Quality Fundamentals - Blog post
- Great Expectations Docs - Complementary tool
Performance & Optimization
- Snowflake Query Performance Guide - Warehouse-specific
- BigQuery Best Practices - Google Cloud
- dbt Performance Tuning - Official guide
Project Structure & Style
- GitLab dbt Guide - Real-world style guide
- Brooklyn Data Co Style Guide - SQL conventions
- Fishtown Analytics (dbt Labs) Style Guide - From the creators
Advanced Topics
- Snapshots (SCD Type 2) - Track slowly changing dimensions
- Incremental Models Deep Dive - Optimization strategies
- Exposures - Track downstream dependencies
- Metrics - Define business metrics in code
Example Projects & Code
Open Source dbt Projects
- Jaffle Shop - Official example project
- GitLab Data Team - Production dbt project (public!)
- Mattermost Data Warehouse - Real-world implementation
- dbt Learn Demos - Course materials
Templates & Starters
- dbt Project Template - Official starter
- Analytics Engineer Starter - Cookiecutter template
- dbt-starter-project - Minimal setup
Books & Long-Form Content
Recommended Reading
- The Data Warehouse Toolkit - Ralph Kimball (dimensional modeling)
- Building Data Products with dbt - O'Reilly (upcoming)
- Fundamentals of Data Engineering - Joe Reis & Matt Housley
Long-Form Guides
- dbt Developer Hub - Complete documentation
- Analytics Engineering Roundup - Weekly newsletter
- Data Engineering Weekly - Industry news
Certifications
Official dbt Certifications
- dbt Analytics Engineering Certification - Validate your skills
- Certification Exam Guide - Study resources
YouTube Channels & Video Content
dbt-Specific
- dbt Labs YouTube - Official channel
- Coalesce Conference Talks - Conference recordings
General Data Engineering
- Seattle Data Guy - Data career advice
- Data Engineering with Andreas Kretz - DE fundamentals
- Data Council - Conference talks
Podcasts
- Analytics Engineering Podcast - By dbt Labs
- The Data Engineering Podcast - Weekly episodes
- Data Skeptic - Data science topics
- Superset - dbt community voices
Cloud Data Warehouses (Partners)
Snowflake
- Snowflake + dbt - Integration guide
- Snowflake University - Free training
BigQuery
- BigQuery + dbt Guide - Google Cloud docs
- BigQuery Best Practices - Performance guide
Databricks
- Databricks + dbt - Integration overview
- dbt-databricks Adapter - Open source adapter
Redshift
- Redshift + dbt Guide - AWS documentation
- dbt-redshift Adapter - Adapter repo
Job Boards & Career Resources
Find dbt Jobs
- dbt Jobs Board - Official board
- Analytics Engineer Jobs - LinkedIn
- Remote Data Jobs - Remote opportunities
Career Development
- Analytics Engineer Career Path - Role overview
- How to Become an Analytics Engineer - Learning path
Stay Updated
Newsletters
- Analytics Engineering Roundup - Weekly by dbt Labs
- Data Engineering Weekly - Industry news
- The Sequel - Data commentary
Twitter / X
- @dbt_labs - Official account
- @DataCouncilAI - Data community
- #analytics-engineering - Hashtag
- r/dataengineering - General DE community
- r/BusinessIntelligence - BI and analytics
Need More Help?
Still looking for something specific?
- Learning Questions: Join dbt Community Slack
- Implementation Help: Contact for consulting services
- Custom Training: Book a workshop for your team
Bookmark this page for quick access to the best dbt resources across the web!