Max Harlow
Max Harlow is a data reporter at Bloomberg News. He also runs Journocoders, a community group for journalists to develop technical skills for use in their reporting.
Summer Conference Event
— Course
25 June 2026
Data Journalism: Beyond Vibe Coding – Python Essentials 1-2. Hands-On. [B-I]
Hands-on. Beginner [B]-Intermediate [I]. See each session for the details. This two-part series introduces participants to the power of Python, by journalists, for journalists. We'll help you take your first steps on the road to code, from the very basics, to working with giant spreadsheets, to extracting structured data from the web.
Past courses
Summer Conference Event
— Workshop
29 June 2023
Time Travel for Beginners: How to Create and Use Web Archives. Hands-on.
Hands-on. Ever relied upon an online source, only later to find it deleted or changed? Ever wanted to travel back in time? This class will cover the next best thing: web archives. We'll look at getting the most out of resources like the Wayback Machine -- what they're good for, and what they're not.
Summer Conference Event
— Workshop
28 June 2023
Web Basics: How the Web Works and How to Scrape It. Hands-on. [B]
Hands-on. Beginner. Have you ever wondered how exactly your stories reach your readers? Ever wanted to know how to build a simple webpage? Or how to scrape information from a website onto your computer?
Summer Conference Event
— Course
28 June 2023
Data Journalism: Getting the Most out of Data Classes
We will be teaching a range of data journalism skills at the #CIJSummer Conference 2023. This session will give a brief description of the skills taught and is designed to help you identify the best sessions to attend, given your own experience level and your objectives for incorporating data-driven research into your work.
Scheduled Training
8 February 2020
Introduction to Coding for Journalists
This weekend workshop is designed as an introductory primer to learning to code, showing recent story examples, explaining the fundamental concepts in programming and demystifying the jargon. Through a series of practical exercises, you will learn how code is used by reporters to find stories and aid investigations, how to write and run scripts and gain a basic understanding of how computer programs are structured.