https://www.equalexperts.com/blog/tech-focus/are-you-at-risk-from-this-critical-dbt-vulnerability/Are you at risk from this critical dbt vulnerability?

EE team members Paul Brabban and Michal Czerwinski recently discovered a critical new security vulnerability in dbt. Here’s what you need to know, and how to mitigate against the risks.

July 2, 2024https://www.equalexperts.com/blog/our-thinking/unit-testing-in-dbt-from-an-experiment-to-an-open-source-framework/ Unit testing in dbt – from an experiment to an open-source framework

This post shares our journey, mindset and appreciation for the open-source community engaging in small projects such as getting unit testing in dbt from an experiment to an open-source framework. Here’s how we did it:

May 16, 2022https://www.equalexperts.com/blog/our-thinking/how-to-create-a-dbt-package/ How to create a dbt package

In this article, Claudio Diniz provides a high-level overview of the work involved in creating a dbt package from a set of macros or models to help you understand the complexities of the package creation process.

March 31, 2022https://www.equalexperts.com/blog/our-thinking/testing-and-deploying-udfs-with-dbt/ Testing and deploying UDFs with dbt

Although dbt doesn’t directly support UDFs, it’s actually fairly straightforward to define, test and reference them in your models. Data specialist Paul Brabban explains how.

March 7, 2022https://www.equalexperts.com/blog/our-thinking/writing-unit-tests-for-dbt-with-tdd/Writing Unit Tests for dbt – with TDD

One of the software engineering practices that we follow is TDD. We strongly believe that it helps us create better code and achieve a good level of confidence in its correctness. So, why not use this in our dbt projects?

November 23, 2021