I could have written about another tool I’ve picked up on my data engineering journey, but I found something a bit more fundamental.
Recently, while exploring PySpark and building out a modular ETL pipeline, I caught myself looking at the data and asking:
"Why am I cleaning this? How is this different from the normal cleaning I do in data science?🤔"
I'd already spent plenty of time cleaning datasets for analysis and machine learning. But as I started building production-oriented pipelines, I realized something:
The transformations themselves might look similar, but the problems we're solving are often very different.






