DataHub Metrics Catalog
A metrics catalog so agents (and humans) use the certified definition, not whatever they find first.
tl;dr: fifteen years in data, lately building it for humans and agents alike. Scroll for the principles I build by, stuff I’ve talked about and built, where I’ve worked, and (most importantly) my dogs.
Things I love to do
And when each one was part of the job
The practices baked into how I work every day, the stuff I keep coming back to. Each comes with a little chart of how I think about it, plus a few hills I’ll gladly die on.
The patterns I build every model on.
etl_updated_at, not just updated_at.The stack I keep building
Data modeling is only one piece of the data stack puzzle.
Catch it early, alert on what matters.
Nightly pipeline run
Freshness and uniqueness checks up front, so bad data stops before it ships
Good product data is a team sport.
Activation funnel
Every step is an event someone shipped. Build it with eng, not for them.
Honestly, I'm still building my playbook here.
Agent evals
Write evals for the questions you've answered a million times
prompt
“What is the daily and monthly active user count by account?”
Needs attention · contradicting context
Two certified DAU definitions: fct_usage counts any event, the Hex semantic model counts sessions.
suggested fix Pick one DAU definition, deprecate the other, and say which one the agent should use in its context docs.
grading criteria
Pretty isn't the same as useful.
Co-purchases
Pretty, sure. My read: apparel drives the cart, and home is practically its own store
Yes, metadata is all the rage right now. It's all the rage for a reason: agents won't get this stuff right without it.
Knowledge graph
The winding web of apps and workflows behind every business concept
Me, talking shop out loud: leadership and strategy for data practitioners and team leads, in talks, panels, DataHub Town Hall feature demos and the occasional article.
A metrics catalog so agents (and humans) use the certified definition, not whatever they find first.
Live demo of the open-source AI skills that build a DataHub connector with you.
Data never stops changing. How do you keep every stakeholder in the loop and build a culture around change management? With Benjamin Rogojan, Chad Sanderson and Christophe Blefari.
Is data culture actually getting better, or are we just riding the hype? Can AI help? With Caitlin Hudon, Chad Sanderson and Benn Stancil.
A collaborative, iterate-as-you-go take on data governance.
A couple of things I've built in the open, plus what my GitHub's been up to lately.
Planned and built a new ingestion source end to end with our open-source connector skills: the proof point for launching them to the community.
The assignment I wrote to hire our first AE: data discovery, SQL / dbt and messy data, modeling, docs, and showing your thinking.
GitHub activity
Commits by month, public and private repos
Price-sensitivity models predicting how ~5M customers react when rates move, analytics engineering for org-wide self-serve reporting, leveling up pipeline rigor so data ships like a product, and leading product strategy and delivery for SaaS features that power everyday data workflows at 3k+ organizations. The through-line: data stuff shouldn’t be this complicated, so I’m always hunting for ways to make it delightful.
8th hire at seed stage, first PM and first data person. I've owned a lot of the roadmap over the years: open source, the ingestion framework + source connectors, context generation to bootstrap context layers, and eval definition + execution with AI-suggested fixes. Still building the data side too: warehouse, telemetry and analytics agents.
Owned the data platform (Redshift, S3, Athena, Looker, DataHub) and the roadmap for data engineering, data science and analytics.
Ran the roadmap for 9 analytics engineers, covering internal and customer data needs with Product, Account Management, Sales, Ops, Underwriting and Support. Kept everything we shipped high-quality and reliable. Stack: Redshift, S3, Airflow, Looker.
Where it started: figuring out how sensitive deposit customers are to rates, and helping execs see what a rate change would actually do.
Always happy to nerd out about data, agents or your messiest pipeline. Say hi!
