Data Tests, Quality Checks, and Observability: The Three Layers Every Pipeline NeedsIn Part 1 of this series, I defined data quality and walked through the six dimensions that the industry uses to measure it. If you have not read that piece, I would start there because the framework Jul 2 · 9 min readdata-with-naza.hashnode.dev
Data Quality: What It Actually Means (And Why "Clean Data" Is Not Enough)Before I ever built a pipeline, I thought data quality meant clean data. Tidy spreadsheets. No empty cells. Consistent formatting. The kind of thing you could see and assess visually. Then I started aJun 30 · 6 min readdata-with-naza.hashnode.dev
Building an Incremental Zoho Desk to BigQuery Pipeline: Lessons from the TrenchesWhat I thought would take a few days ended up taking weeks so here's everything I learned building a production Zoho Desk to BigQuery pipeline from scratch. When the Fintech company I worked with decFeb 28 · 9 min readdata-with-naza.hashnode.dev
Docker Explained with a Food AnalogyIf you're just hearing about Docker, it can sound intimidatingly complex: containers, images, engines, orchestration... it's a lot! But let's break it down using something we all understand: food. TheSep 17, 2025 · 4 min readdata-with-naza.hashnode.dev
Building an End-to-End Batch Pipeline for NYC Citi Bike 2024 (DE Zoomcamp Final Project)Over 1.1 million bike trips. Twelve months of data. One pipeline to process all of it. This post documents how I built an end-to-end batch data pipeline for NYC's Citi Bike 2024 dataset as my final prApr 12, 2025 · 6 min readdata-with-naza.hashnode.dev