Data Engineer · learning in public
Ravi Writes
Hi, I'm Ravi 👋
Data Engineer by profession, teacher at heart.
Engineering data is what I do; teaching is why I write. I start from fundamentals and build up — the way I actually understand things, written down so it's useful to someone else. And that someone is sometimes me.
From Visual ETL to Code ETL. I spent years building data pipelines visually in Ab Initio — these notes work out what happens when the same ideas (partitioning, re-partitioning, joins, sort etc.) are written as Spark, SQL and Python instead.
Ab Initio graph→Spark code