Third-party data that misbehaves
An upstream provider changes a field without telling you. A feed goes down and takes your pipeline with it. Two sources disagree about the same record. I build multi-source ingestion that survives all of it: canonical models where sources disagree, circuit breakers on flaky upstreams, change detection so you stop writing data that hasn't changed, and reconciliation for the records that don't line up.