There's a normal way to analyze your YouTube watch history. You export it from Google Takeout, open a Jupyter notebook, pd.read_json() , run a couple of value_counts() , feel a brief flicker of shame, and close the laptop. I did not do that. Instead I built a full Bronze → Silver → Gold medallion lakehouse on Databricks — Delta Lake, PySpark, an enrichment layer that calls the YouTube Data API, a FastAPI serving tier, a Neon Postgres warehouse, and a Next.js 16 frontend with animated cards — to

I built a Databricks medallion lakehouse to roast my own YouTube history (Bronze Silver Gold Existential Dread)
Shaan Satsangi
