A practice built around one rule: move data as few times as possible.
A data practice, not an agency
The best pipeline is the one you didn't build.
xerocopy helps teams migrate, inspect, and prepare data without multiplying untrusted copies. Fewer hops, in-place reads, contracts at the boundary, and AI that works from data someone can defend. A small book of clients, work done slowly and in writing.
A container or cron job on hardware the client already owns. No subscription tax.
Hybrid
Warehouse plus SaaS sources. Each workload sits where latency and ownership say it should.
Cloud
Terabytes to petabytes on Kubernetes — scheduled, autoscaled, observed, and costed.
The hidden invoice
What copies cost
Every extra copy is a line item nobody audits.
In most of the stacks we audit, the same customer row lives in four to seven places: an extract, a staging schema, the warehouse, the marts, a semantic layer, a BI cache, and the spreadsheet somebody exported last Tuesday. Each copy was justified once. Each one is still billing.
Storage — the small bill
Duplicated tables, their snapshots, their backups, and their time-travel windows multiply a storage bill several times over. Storage is usually the smallest of the costs — the canary, not the coal mine.
Compute & egress — the growing bill
Every copy is re-extracted, re-loaded, and re-computed on a schedule, whether or not anyone reads it. Replication jobs, warehouse warehouses-of-warehouses, and cross-cloud egress fees routinely double or triple the compute line — and nobody can say which dashboard each run is actually feeding.
Reconciliation — the invisible bill
When the same number lives in five places, it disagrees with itself in five ways. Analysts spend the first half hour of every review arguing about whose figure is current; engineers maintain reconciliation jobs to paper over the gaps. That's headcount spent litigating copies instead of making decisions.
Risk — the bill you can't see
A stale copy is a decision made on old data. An orphaned copy is a compliance surface nobody owns — customer data outliving its deletion request in a mart no one remembers creating. Every copy widens the blast radius of the next mistake.
Deleting a hop doesn't just simplify the diagram. It deletes the storage, the compute, the meeting, and the risk that came with it.
The thesis
“Every extra copy is a place for drift, cost, and quiet disagreement. Our job is to delete hops.”