Field notes

Notes from data engineering engagements

Practical writing on pipelines, freshness, lineage, and migration checks — rooted in consulting work rather than generic productivity advice.

Laptop showing code next to a notebook

When to split a monolith ETL job

Not every long-running extract needs a rewrite. Here is how UK teams decide whether to carve a job by domain, schedule, or failure boundary.