How-To How great data teams test their data models Analytics code is code. Which means that it will have bugs. And without rigorous processes in place to find and eliminate those bugs, code quality will degrade over time.
Building data teams How should I structure my data team? A look inside HubSpot, Away, M.M. LaFleur, and more The data team is a brand new thing: it’s not “IT”, it’s not finance, it’s not any of the typical business functions within an operating business. So...who does it report to? How does it interact with the rest of the organization? How big is it?
How-To How to review an analytics pull request Version control is a critical part of the software engineering workflow, but for many analysts, writing and reviewing pull requests is still a relatively new habit. Here's a checklist we use to review analytics PRs.
Building data teams How to hire an analytics engineer Modern data warehouses have upended the way that data teams function. Increasingly, companies are hiring a new kind of technical analyst to bridge the gap between data engineers and data analysts. Here's why and how you can hire one too.
How-To Data testing: why you need it and how to get started Advice from analysts and data engineers at HubSpot, Managed by Q, GitLab, Wong Decision Intelligence, AskWonder, and Calogica
How-To Installing dbt packages Want to go from syncing new data to having transformed data models built in minutes? Packages are going to be your friend.