Demos and Recipes LSE ME204 · Data Engineering Principles for the Social Sciences
🖥️ Week 03 Day 04 Lecture
10:00 – 11:00
I’ll be going around the room to help you. Use this hour to make progress on your project.
What you could be doing right now:
💡 Deadline reminder: submit your final project by 5pm tomorrow, Friday 31 July.
11:00 – 11:15

When we come back:
11:15 – 11:35
We split your project across three notebooks so you practise a small version of what a professional pipeline does.
Bronze
Store the data in the format you collected it in, or close to it. It might be structured, like a CSV or JSON, or unstructured, like scraped HTML. Leave the cleaning for a later script.
In your project: whatever NB01 saved.
Silver
Fix the types, drop the rows you cannot use, and join the sources on a shared column like a date or a station name. Append to the same tables whenever you collect more data.
In your project: what NB02 wrote to the database.
Gold
Write the aggregation once, as a table or a VIEW, then query it with a SELECT. A notebook, a scheduled report, a dashboard, and a forecasting model can all read from it.
In your project: each plot_df you build in pandas for the charts in NB03.
What is a medallion architecture?, Databricks glossary
💡 Keep your bronze files in data/raw/. If you find a mistake in your cleaning on Friday morning, you can redo NB02 and NB03 without collecting the data a second time.

Figure 1 from Driving data enhancement and recruitment success with LinkedIn’s unified integrations, LinkedIn Engineering Blog, 10 March 2026

Figure 3 from Driving data enhancement and recruitment success with LinkedIn’s unified integrations, LinkedIn Engineering Blog, 10 March 2026
11:35 – 12:00
I keep four years of course material in one folder. Before writing a new deck I want to know what I have taught before, so I ask the agent, and it runs the searches and reads the files.

I say what I am about to teach. It picks the folders and the search terms.

Five previous versions, with how each one framed the topic.




I often have to iterate on it a few more times, of course

Jonas Weinert
CLAUDE.md / AGENTS.md so the next prompt follows your stack12:00 – 13:00
12:55 – 13:00
This afternoon
The last support session before you submit. Jonas and I will both be there, so bring us anything that is still not working.
HUGE THANKS indeed to your attention and dedication through this intense course! 🙇 🎉
And congrats on making it to the end with cool new hacking skills on your toolbox.
LSE Summer School 2026 | ME204 Week 03 Day 04
LSE ME204 (2026)