Skip to main content
Joel Labes

Joel Labes

Senior Developer Experience Advocate @ dbt Labs

Author Posts

How to Upgrade dbt Versions (Mostly) Without Fear

Upgrading your dbt project can be daunting – you rely on dbt to power your analytics workflow and can’t afford to change things just to discover that your daily run doesn’t work anymore. I’ve been there. This is the checklist I wish I had when I owned my last company’s dbt project.

How to move data from spreadsheets into your data warehouse

A thankless, humble, and inevitable task: getting spreadsheet data into your data warehouse. Let's look at some of the different options, and the pros and cons of each.

Why you should specify a production environment in dbt Cloud

The bottom line: You should split your Environments in dbt Cloud based on their purposes (e.g. Production and Staging/CI) and mark one environment as Production. This will improve your CI experience and enable you to use dbt Explorer.

LLM-powered Analytics Engineering: How we're using AI inside of our dbt project, today, with no new tools.

By orchestrating Snowflake's new Cortex functions inside of dbt Cloud, we can do once-impractical analytics with no additional tooling.