Airflow DAG Patterns
Build production Apache Airflow DAGs with best practices for operators, sensors, testing, and…
Forged from real client work, proof attached. Pick a piece or take the whole system.
Browse the full catalog → Browse ready-made kits → Build your own set →Master dbt (data build tool) for analytics engineering with model organization, testing…
Production-ready dbt patterns for analytics engineering: model organization, testing, documentation, and incremental processing. It structures transformations into clean staging, intermediate, and mart layers, enforces a reference-based lineage graph, and applies incremental strategies that keep large-table builds fast and idempotent.
Prices include 20% VAT. · Forged on real agency work · one-time, no lock-in
Inside the run · no black box
Raw tables never jump straight to dashboards. Sources get freshness SLAs, staging stays thin, marts carry the business logic, and every model connects through ref() so the dependency graph always tells the truth.
dbt-transformation-patterns · core
core active · 6 lines
Setting up a dbt project structure across staging, intermediate, and mart layers
Defining source freshness checks and schema tests over raw tables
Building incremental models for tables exceeding a million rows
Creating dimension and fact tables with surrogate keys and relationship tests
Extracting repeated SQL logic into reusable Jinja macros
Choosing between merge, delete-insert, and insert-overwrite incremental strategies
Drag time forward. Watch what stays.
Forever
That's what owning means.
ai writing tool: subscription
expired · access lostanalytics suite: subscription
expired · access lostdesign platform: subscription
expired · access lost(nothing left)
Build maintainable, well-layered transformations that avoid raw-to-mart technical debt
license: perpetualKeep warehouse compute costs down with incremental builds and dev-environment data limits
license: perpetualCatch upstream breakage early with source freshness monitoring and schema tests
license: perpetualGuarantee correct rebuilds with idempotent incremental models keyed on a unique column
license: perpetualsubscriptions expire · deeds don't
Pick a piece up. Watch it work.
A project structure and naming convention across staging, intermediate, and mart layers
6 parts · one working system · ships instantly by email
Analytics engineers and data developers building and maintaining transformation pipelines with dbt.
then this was forged for you.Universal by design: these run in any AI. Delivered in the open Agent Skills + MCP format (native in Claude); ChatGPT, Gemini, Cursor and Copilot adapt the same files their own way.
The staging, intermediate, and mart layering and reference-based lineage are meant to be imposed on existing models, not just greenfield ones. You can reorganize a tangled project toward this structure incrementally, model by model.
Incremental earns its keep once tables grow large enough that a full rebuild is slow, the example being tables past a million rows. Below that, a full refresh is simpler and the incremental bookkeeping is not worth the complexity.
It assumes dbt and a warehouse are already in place and gives you the patterns to organize and test on top. Choosing or provisioning the warehouse, and the raw data ingestion feeding it, sit outside this scope.
By email right after purchase: ready to run, downloaded instantly, no setup wait.
A one-time purchase; no subscription or hidden fees. VAT (20%) is included.
As a digital product, it can’t be refunded once downloaded. That’s why we show exactly what’s inside and who it’s for, right here.