01-projects / newsletter

sc 014 good bad ugly dbt

Wed Aug 16 2023 20:00:00 GMT-0400 (Eastern Daylight Time) ·newsletter ·source: https://sc.raydata.co/p/the-good-the-bad-and-the-ugly-what ·by Mr. Ben / Ray Data Co

SC 014 — The Good, The Bad, and The Ugly: dbt Updates

Summary

Analyzes dbt Labs’ pricing and technical changes through a three-lens framework. The Bad: second price increase in under a year (per-seat doubled from $50 to $100, now adding usage-based pricing at $0.01 per successful model beyond 15K). The Good: teams can control costs via Slim CI workflows and smart scheduling — only run tables on schedule, refresh views only when queries change. The Ugly: dbt’s stateless, idempotent design works for beginners but reveals limitations at scale; state management via manifest comparison is powerful but complex.

Key Arguments

Writing Style Notes

The Good/Bad/Ugly framework is Western-movie fun but the analysis is measured. Not reactionary about pricing — acknowledges frustration then offers practical solutions. The closing sentiment (value > cost) shows loyalty without sycophancy.

Connections