[{"data":1,"prerenderedAt":27},["ShallowReactive",2],{"projects":3},[4,16],{"title":5,"url":6,"year":7,"stack":8,"short":13,"description":14,"screenshot":15},"Big Data Foundation","https:\u002F\u002Fbig-data-foundation.edmundhee.com\u002F","2024 — present",[9,10,11,12],"spark","bigquery","python","dbt","Notes, diagrams, and code from learning distributed data systems.","Notes, diagrams, and runnable code from learning the building blocks of distributed data systems. Reads like a textbook I'm writing for myself — the four V's, partitioning strategies, query optimization, real workloads.","\u002Fnotion-cache\u002F641d80c336f2f40a.png",{"title":17,"url":18,"year":19,"stack":20,"short":24,"description":25,"screenshot":26},"Game Recommendation Journey","https:\u002F\u002Fgame-recommendation-journey.edmundhee.com\u002F","2025",[11,21,22,23],"scikit-learn","streamlit","pandas","Building a content-based and collaborative-filtering recommender, in the open.","A content-based and collaborative-filtering recommender for video games, built end-to-end in public. The repo and writeups document each iteration — what I tried, what worked, what didn't. Deployed as an interactive demo.","\u002Fnotion-cache\u002F9cb479b71aa13cb9.png",1780589404138]