Karen Hsieh
ijackaren.bsky.social
Karen Hsieh
@ijackaren.bsky.social
Data📊Empower💪🏻Product💜
‘Let me check row counts on all 47 downstream models' every data practitioner validating dbt changes.
That's $$ in warehouse costs just to find the 3 models that actually changed.

Metadata shows you those 3 models instantly, before you run a single query.
👉 Upload your artifacts: cloud.reccehq.com
Recce Cloud
Generated by Recce Cloud
cloud.reccehq.com
September 4, 2025 at 10:01 PM
When you have limited time to make changes, the realistic way to balance quality is running ad-hoc queries 🤞. But when you work on new models or join a new company, you start over building your validation from scratch.

Impact Radius solves this problem with metadata alone.
Recce Cloud
Generated by Recce Cloud
cloud.datarecce.io
September 1, 2025 at 10:02 PM
You can run `dbt run` and then `dbt docs generate` to view the lineage as shown in the first screenshot. With the artifacts generated by these two commands, you can actually view column-level lineage and visualize changes and their impact at the column level, as shown in the second screenshot.
Recce Cloud
Generated by Recce Cloud
cloud.datarecce.io
August 29, 2025 at 9:57 AM
See exactly which dbt models your changes will break in 2 minutes, without any setup.

Last week, we launched 👋 cloud.datarecce.io for users to experience Recce more easily by uploading dbt artifacts or using our sample artifacts.
Recce Cloud
Generated by Recce Cloud
cloud.datarecce.io
August 21, 2025 at 9:53 AM
🤔 Data teams keep asking: "What do I actually need to validate to ensure my data is right?"
See real example, real workflow, real time and cost savings. 💰
blog.reccehq.com/building-imp...
August 20, 2025 at 1:20 PM
Every data transformation begins with metadata modifications: column additions, type changes, new dependencies, or altered join logic.

Can we use this metadata to find potential issues before running costly queries 💸?

👉Explore metadata diffing cloud.reccehq.com
Recce Cloud
Generated by Recce Cloud
cloud.reccehq.com
August 13, 2025 at 9:48 PM
Teams like Prefeitura do Rio de Janeiro crushed our setup process.
reccehq.com/case-study-r...
The other 80% of sign-ups? They just want to validate changes before merging PRs and may not have engineering experience.
More on how we're fixing this 👇
August 12, 2025 at 6:47 AM
"I love the concept, but I can't get it working with my data."
Reading about "dbt artifacts" and "environment setup" doesn't magically give you infrastructure knowledge.
The most motivated users were getting the most frustrated. 😤
More on what we learned coming soon 👇
August 8, 2025 at 6:04 AM
"The PRs created by John are always high quality. I can review them easily."
Our most successful users catch issues before submitting PRs. But getting there is painful 🙈

Most people give up. 😭
More on our fix coming soon 👇
August 8, 2025 at 4:00 AM
After our OSDE East 2025 talk, our booth was swarmed. Everyone wanted to see the lineage diff we'd demoed. People were genuinely 🤩 excited.

Then setup conversations: "I need to ask other team." 🙄

Join our journey to fix this.
August 5, 2025 at 4:37 PM
A partial breaking change can have no impact on downstream models.

Though breaking change analysis works at the column level, identifying a partial breaking change still isn't enough to get the precise impact radius.

Why breaking change analysis isn't enough 👇
reccehq.com/blog/Buildin...
July 31, 2025 at 7:16 AM
🚨 Breaking Change Analysis Gap Confusing Data Teams
Software Dev: Breaking changes = planned improvements
Analytics Engineering: Breaking changes = unplanned problems

Solution: Column-level precision showing what actually needs validation.
reccehq.com/blog/Buildin...
Building Impact Radius #2: The Technical Breakthrough
A technical deep dive into building Impact Radius: how we combined column-level breaking change and column-level dependency analysis to answer 'What do I actually need to validate to ensure my data…
reccehq.com
July 29, 2025 at 5:00 AM
A partial breaking change can have full impact on downstream models.

Though we do breaking change analysis to the column level, so we know it’s a partial breaking change. It’s still not enough to get the precise impact radius.

Why👇
reccehq.com/blog/Buildin...
July 25, 2025 at 7:02 PM
'If we can do breaking change analysis at the column level, could we narrow the impact radius to the column level too?’

Simple. Just combine the two tools, right? Wrong. 😵

🧵Form validate everything downstream → validate only what uses it.
reccehq.com/blog/Buildin...
Building Impact Radius #2: The Technical Breakthrough
A technical deep dive into building Impact Radius: how we combined column-level breaking change and column-level dependency analysis to answer 'What do I actually need to validate to ensure my data…
reccehq.com
July 23, 2025 at 6:08 PM
'What if we could see impact at the column level?'

While building breaking change analysis and column-level lineage, we couldn't help but think this question.

This simple thought changed everything and lead us to Impact Radius 👇
reccehq.com/blog/Buildin...
Building Impact Radius #2: The Technical Breakthrough
A technical deep dive into building Impact Radius: how we combined column-level breaking change and column-level dependency analysis to answer 'What do I actually need to validate to ensure my data…
reccehq.com
July 22, 2025 at 11:04 AM
We built an amazing data validation tool. Users loved the demo. But 80% didn't finish setting it up. 😭

The setup requires technical knowledge that data engineers handle, not the day-to-day analysts who need validation most.

We're fixing this! Join our journey 👇
July 21, 2025 at 12:03 PM
Breaking change analysis tells you WHAT changed, but not what to DO.
You know a model has a partial breaking change. Great. But which downstream models need validation? Which columns?

A partial breaking change can have full impact on downstream models.

reccehq.com/blog/Buildin...
July 20, 2025 at 7:01 AM
'Validate everything downstream' is expensive and wasteful.

Impact Radius changes that to 'validate exactly what matters' with column-level precision.

This journey took us months of research, dead ends, and breakthroughs.

🙌 Join us: reccehq.com/blog/Buildin...
July 18, 2025 at 11:02 AM
"What do I actually need to validate to ensure my data is right?"Every data engineer asks before merging a PR.

See how we broke it down into two parts:
1️⃣ WHERE to validate? (Which actually matter?)
2️⃣ HOW to validate? (What checks are enough?)
reccehq.com/blog/Buildin...
July 17, 2025 at 5:42 AM
From “validate everything” to “validate exactly what matters” took us months of research, dead ends, and breakthroughs.

We finally launched Impact Radius to help you analyze changes and s downstream impacts at the column level.

🎒 See our journey reccehq.com/blog/Buildin...
July 15, 2025 at 3:00 AM
From validating all downstream models to validating only what matters.

Our new Impact Radius delivers precision. Instead of 'validate everything downstream,' we can now say 'validate exactly this.'

🧵 How column-level precision into impact radius
reccehq.com/blog/Buildin...
July 12, 2025 at 4:00 AM
One-click data validation sounds great, right? Wrong. Users hesitate 🤔.

"20+ downstream models to validate? What's this going to cost me?"

The solution wasn't showing costs. It was eliminating unnecessary validation.

👇 see how we dive in
reccehq.com/blog/Buildin...
July 10, 2025 at 5:32 PM
"Wow 😮 I can finally see what my change affects!"
But 30 seconds later: "Wait... do I need to validate ALL of these models?"

This pattern showed up in hundreds of user interviews. See how we resolve it: reccehq.com/blog/Buildin...

#datacorrectness #datavalidation #datatests
July 8, 2025 at 9:10 AM
Ask ChatGPT for "active users" and you'll get perfect SQL in seconds. You already have 2 different numbers; the AI revolution is about to make this exponentially worse. 😢

✍️ Why Data Problems Are Really Collaboration Problems
ijacwei.medium.com/why-data-pro...
July 4, 2025 at 9:59 AM
"Do I have to validate all downstream models?" 🤯 This question haunts every data engineer at 11pm before a deploy.

We're obsessed with this problem which led us to build "Impact Radius"

🧵 See our journey reccehq.com/blog/Buildin...

#datacorrectness #datavalidation #datatests
July 4, 2025 at 5:30 AM