Cart 0 $0.00
IRE favicon

NICAR 2024 Tipsheets & Audio

Speakers, please send your tipsheets and other materials to You'll find links to the Lightning Talks presentations here.

119 sessions | Updated April 5 | Download list as JSON


AI 101: AI-driven tools, tips and tricks to empower your data journalism | 9 a.m.
Darla Cameron, The Texas Tribune; Jeff Hargarten, Star Tribune; June Kim, Brown Institute for Media Innovation; Mike Reilley, UIC and

Building and learning a new beat in data | 9 a.m.
Fazil Khan (in memoriam), The Hechinger Report; Bianca Pallaro, The City; Catherine Rentz, Independent Journalist/Filmmaker; Paroma Soni, Politico

First Visual Story: Launch a data-driven website | 9 a.m.
James Thomas, The New York Times; Ben Welsh, Reuters; Aida Ylanan, Los Angeles Times

Reporting on zoning: The invisible laws that shape our urban inequality | 9 a.m.
Sara Bronin, Cornell University and National Zoning Atlas; Kriston Capps, Bloomberg CityLab; Juan Pablo Garnham, Eviction Lab; Matthew Mleczko, Eviction Lab, Princeton University

Text analysis in different languages for investigative journalism | 9 a.m.
Fernanda Aguirre, The Examination; Chris Amico, MuckRock; Josephine Lukito, University of Texas at Austin; Lam Thuy Vo, The Craig Newmark Graduate School of Journalism at City University New York and The Markup

Uncovering shadow campaigns in 2024 elections | 9 a.m.
Michael Beckel, Issue One; Carrie Levine, Votebeat; Anna Massoglia, OpenSecrets

Writing with numbers | 9 a.m.
MaryJo Webster, Star Tribune

AI 101: Coaching ChatGPT to help you with your coding and data tasks | 10:15 a.m.
Charles Minshew, The Atlanta Journal-Constitution

Covering disparities in higher education | 10:15 a.m.
Daarel Burnette II, The Chronicle of Higher Education; Chris Quintana, USA TODAY; Olivia Sanchez, The Hechinger Report

Finding the story in criminal justice data: Crime, police, prisons and more | 10:15 a.m.
Sarah Conway, City Bureau; Tom Meagher, The Marshall Project; Trina Reynolds-Tyler, Invisible Institute

Finding the story: Immigration data | 10:15 a.m.
Andrew Kreighbaum, Bloomberg Law

How to do data- and document-driven investigations in small and/or underserved newsrooms | 10:15 a.m.
Pam Dempsey, Data-Driven Reporting Project; Chris Gelardi, New York Focus; Brittany Harlow, VNN Oklahoma; Sylvia A. Harvey, Independent journalist; Daniel Wheaton, NPR's Midwest Newsroom (Nebraska Public Media)

PDF next steps: Extracting data using command-line and other tools | 10:15 a.m.
Chad Day, Associated Press

Securing your social media accounts with the magic of browser extension automations | 10:15 a.m.
Tracy Chou, Block Party

So you want to report on racial disparities | 10:15 a.m.
Sophie Chou & Haru Coryne, ProPublica

AI 202: Cooking with generative AI | 11:30 a.m.
Pri Bengani, Tow Center for Digital Journalism, Columbia University; Andrew Ford, The Arizona Republic; Jeff Kao, ProPublica; Jonathan Soma, Columbia Journalism School

Finding the story: Digging into IRS data on nonprofits | 11:30 a.m.
Todd Wallack, WBUR Radio

Microdata: Asking deeper questions | 11:30 a.m.
Paul Overberg, The Wall Street Journal

Obtaining public records and data to power your 2024 election reporting | 11:30 a.m.
Christina A. Cassidy, The Associated Press; Kate Huangpu, Spotlight PA; Carrie Levine, Votebeat; Gunita Singh, Reporters Committee for Freedom of the Press

Using OpenRefine to clean your data | 11:30 a.m.
Stephanie Lamm, The Atlanta Journal-Constitution

Data education beyond the tools | 2:15 p.m.
Eva Constantaras, Lighthouse Reports; Nausheen Husain, Syracuse University; Janelle O'Dea, Center for Public Integrity; Winny de Jong, NRC

Getting hands-on with AI tools for journalists | 2:15 p.m.
Jeremy Caplan, CUNY Newmark Graduate School of Journalism; Mike Reilley, UIC and; Samantha Sunne, Independent journalist

Introduction to R | 2:15 p.m.
Liz Lucas, IRE & NICAR

Public records 101: Great records for investigating higher education | 2:15 p.m.
David Cuillier, Joseph L. Brechner Freedom of Information Project; Diana Fuentes, IRE & NICAR

Secrets over seniors: Exposing hidden senior living injuries | 2:15 p.m.
Jayme Fraser, USA TODAY / Gannett; Sahana Jayaraman, The Arizona Republic; Caitlin McGlade, Arizona Republic

Updates in FOIA litigation | 2:15 p.m.
Jason Leopold, Bloomberg News ; Matt Topic, Loevy & Loevy

Using Python for data analysis | 2:15 p.m.
Sandra Fish, Colorado Sun

Who's behind that website? | 2:15 p.m.
Pri Bengani, Tow Center for Digital Journalism, Columbia University; Jon Keegan, The Markup

Crisis reporting with remotely sensed data | 3:30 p.m.
Leanne Abraham, The New York Times; Allison Martell, Reuters; Atthar Mirza, Bloomberg Industry Group; Deborah Nelson, University of Maryland; Daniel Wolfe, Washington Post

Enhancing your news stories with Census Bureau data | 3:30 p.m.
Mary Ana McKay & Maria Valdisera, U.S. Census Bureau

How to analyze freely available real estate data to tell your community's story | 3:30 p.m.
Evan Wyloge,

Trans data: How we can do better | 3:30 p.m.
Alberto Cairo, University of Miami; Kae Petrin, Chalkbeat; Aarushi Sahejpal, American University, Investigative Reporting Workshop and The Center for Public Integrity

Using Python to scrape websites | 3:30 p.m.
Joel Jacobs, ProPublica

Backgrounding local elections: The questions, documents, and data the public needs | 4:45 p.m.
Elizabeth Clemons, Sunlight Search; Kelly Kauffman, MuckRock; Noah Pransky, NBC News; Albert Serna, OpenSecrets

Develop and test hypotheses on a risk assessment algorithm | 4:45 p.m.
Justin-Casimir Braun & Gabriel Geiger, Lighthouse Reports

How to make data viz with (almost) every tool | 4:45 p.m.
Emilia Ruzicka, University of Virginia, Freelance Data Journalist; CJ Sinner, Star Tribune; Jonathan Soma, Columbia Journalism School

Navigating an ever-changing industry as a freelancer | 4:45 p.m.
Sylvia A. Harvey, Independent journalist; Kristin Hussey, Independent Journalist; Katherine Lewis, The Institute for Independent Journalists; Benét Wilson, Poynter-Koch Media & Journalism Fellowship

Reporting on water with data (what's in your water and how much water you have) | 4:45 p.m.
David Condos, KUER, NPR Utah; Mira Rojanasakul, The New York Times; Lisa Sorg, NC Newsline; Yanqi Xu, Flatwater Free Press

Spatial analysis in R | 4:45 p.m.
Ryan Little, The Baltimore Banner; Shreya Vuttaluru, Tampa Bay Times


Bringing data journalism to the sports section | 9 a.m.
Matt Waite, University of Nebraska; Derek Willis, University of Maryland

Data storytelling to empower migrant communities | 9 a.m.
Justin-Casimir Braun & Eva Constantaras, Lighthouse Reports; Loujein Haj Youssef, Radio Rozana; Ana Santos, Rappler

Google Sheets: Importing and data prep | 9 a.m.
Adrian Garcia, Financial Times/Money-Media

QGIS 1: Spatial analysis for beginners | 9 a.m.
Wesley Stephenson, BBC; Callum Thomson, BBC News

Reconsidering data on mass shootings | 9 a.m.
Lindsey Cook & Simone Landon, The New York Times; Larry Fenn, Associated Press; John Harden, The Washington Post; Jennifer Mascia, The Trace

Starting, growing and maintaining a data desk at student publications | 9 a.m.
Katherine Oung & Rhea Patney & Brina Ratangee, The Vanderbilt Hustler; Victoria Stavish, The Diamondback; Lam Thuy Vo, The Craig Newmark Graduate School of Journalism at City University New York and The Markup; Rina Torchinsky, Forbes; Shreya Vuttaluru, Tampa Bay Times

The 411 on 311: How to use 311 data to report on your community | 9 a.m.
Janelle O'Dea, Center for Public Integrity

Web scraping in R with rvest | 9 a.m.
Hadley Wickham, Posit

Building a sustainable data journalism infrastructure | 10:15 a.m.
Diana Fuentes, IRE & NICAR; Marc Lavallee, John S. and James L. Knight Foundation; Cheryl Phillips, Stanford University

Finding and using data about LGBTQ+ people | 10:15 a.m.
Minami Funakoshi, Reuters; Jasmine Mithani, The 19th*; Adam Rhodes, IRE & NICAR ; Emilia Ruzicka, University of Virginia, Freelance Data Journalist

Finding needles in haystacks with fuzzy matching | 10:15 a.m.
Max Harlow, Financial Times

First automated chart: Taking Datawrapper to the moon | 10:15 a.m.
Sergio Sanchez Zavala, TalkingPoints; Ben Welsh, Reuters

Large-scale scraping projects: Best practices for doing it legally and ethically | 10:15 a.m.
Jeff Kao, ProPublica; Ilica Mahajan, The Marshall Project; Leon Yin, Bloomberg

QGIS 2: Analyzing geographic data | 10:15 a.m.
Wesley Stephenson, BBC; Callum Thomson, BBC News

R 1: Intro to R and RStudio | 10:15 a.m.
Rob Wells, Philip Merrill College of Journalism, University of Maryland

Visual investigations | 10:15 a.m.
Carlotta Dotto, CNN; Tisha Thompson, ESPN; Tracee Wilkins, WRC

Weathering the stormy news business | 10:15 a.m.
Tara García Mathewson & Jon Keegan, The Markup; Paroma Soni, Politico

Behind the story: 2023 Philip Meyer winners | 11:30 a.m.
Justin-Casimir Braun, Lighthouse Reports; Sarah Cohen, Arizona State University; Jason Grotto, Bloomberg News; Aaron Sankin, The Markup; Leon Yin, Bloomberg

Datasette: An ecosystem of tools for exploring data and collaborating on data projects | 11:30 a.m.
Simon Willison, Datasette

Fire, smoke and prevention: Using data to investigate the wildfire crisis | 11:30 a.m.
Adiel Kaplan, NBC News; Veronica Penney, The Washington Post; Emily Zentner, The California Newsroom

Mapping disparities in the news with QGIS | 11:30 a.m.
Rosmery Izaguirre & Sean McMinn, Politico

Navigating the world of nonprofit data | 11:30 a.m.
David Fahrenthold, The New York Times; Andrea Suozzo, ProPublica; Lauren Weber, The Washington Post

R 2: Data analysis and plotting | 11:30 a.m.
Lucia Walinchus, NBC Owned Televsion Stations

Understanding the impact of Asian American voters: From data to stories | 11:30 a.m.
Nicole Dungca, The Washington Post; Pratheek Rebala, Center for Public Integrity; Neil G. Ruiz, Pew Research Center; Janelle Wong, AAPI Data

Let's make mapping better | 2:15 p.m.
Allie Kanik, Hearst; Cam Rodriguez, Illinois Answers Project

Navigating press freedom: A conversation about journalists' safety | 2:15 p.m.
Paul Beckett, The Wall Street Journal; David Cuillier, Joseph L. Brechner Freedom of Information Project; Emilia Díaz-Struck, Global Investigative Journalism Network (GIJN); Cindy Galli, ABC News; Karrie Kehoe, International Consortium of Investigative Journalists (ICIJ); Ron Nixon, Associated Press

R 3: Gathering and cleaning data | 2:15 p.m.
Charles Minshew, The Atlanta Journal-Constitution

Survival guide for entering the journalism industry | 2:15 p.m.
Jasmine Han, Industry Dive; Kate Howard, Reveal from The Center for Investigative Reporting; Caresse Jackman, InvestigateTV; Andrew Pantazi, The Tributary; Steven Rich, The Washington Post; Brian Rosenthal & Mark Walker, The New York Times

Undercovered stories about trans communities | 2:15 p.m.
Alberto Cairo, University of Miami; Haru Coryne & Lucas Waldron, ProPublica; Justin Myers, Chicago Sun-Times; Orion Rummler, The 19th News

Using data in government and policy reporting | 2:15 p.m.
Justin Hicks, Louisville Public Media; Kate Huangpu, Spotlight PA; Bianca Pallaro, The City; Adam Rayes, Michigan Public (Formerly Michigan Radio); Daniel Schuman, POPVOX Foundation

Web APIs in R with httr2 | 2:15 p.m.
Hadley Wickham, Posit

Google Trends for election coverage | 3:30 p.m.
Ana Gabriela Caesar, Google Trends/Vaco; Pallavi Singhal,

Regular expressions: Puzzling out clean data | 3:30 p.m.
Christian McDonald, University of Texas at Austin

Unleashing the power of data in investigations to expose political influence operations | 3:30 p.m.
Anna Massoglia, OpenSecrets; Ben Wieder, McClatchy/Miami Herald; K. Sophie Will, CQ Roll Call

Using CAPTCHA-solving services to automate CAPTCHA solutions in web scraping | 3:30 p.m.
Ryan Little, The Baltimore Banner

Data wrangling with code | 5 p.m.
Liz Lucas & Cody Winchester, IRE & NICAR

Introduction to the command line (Macs) | 5 p.m.
AJ Vicens, Cyberscoop

Lightning Talks ⚡️ | 5 p.m.
Lucio Villa, The Washington Post


An introduction to gathering data with APIs | 9 a.m.
Huyen Nguyen, Kansas State University

Elevate your graphics with Illustrator and Inkscape | 9 a.m.
Adam Marton, Merrill College of Journalism, University of Maryland; Paroma Soni, Politico

First Python notebook: Data analysis on deadline | 9 a.m.
Katlyn Alo, The Washington Post; Kae Petrin, Chalkbeat; Andrea Suozzo, ProPublica; Ben Welsh, Reuters

How to track opioid settlement funds in your state | 9 a.m.
Emily Bader, The Maine Monitor; Ed Mahon, Spotlight PA; Ashton Mara, Reporting on Addiction, 100 Days in Appalachia; Aneri Pattani, KFF Health News

Land Grab University 2.0 investigation: How we did it | 9 a.m.
Clayton Aldern & Maria Parazo Rose, Grist

R 1: Intro to R and RStudio | 9 a.m.
Paula Lavigne, ESPN

Using AI tools for data journalism | 9 a.m.
Jon Keegan, The Markup

Automating your beat: Unredact documents, monitor websites, file better FOIAs and much more with the MuckRock portfolio | 10:15 a.m.
Derek Kravitz & Michael Morisy, MuckRock

Data and accountability on the climate change beat | 10:15 a.m.
Clayton Aldern, Grist; Dillon Bergin, MuckRock; Savanna Strott, Public Health Watch; Emily Zentner, The California Newsroom

How to keep your finger on the pulse of foreign influence | 10:15 a.m.
Taylor Giorno, The Hill; Mark Greenblatt, Arizona State University; Anna Massoglia, OpenSecrets; Rowan Philp, Global Investigative Journalism Network

How your newsroom can build a self-hosted map stack | 10:15 a.m.
Chris Amico, MuckRock

R 2: Data analysis and plotting | 10:15 a.m.
Christian McDonald, University of Texas at Austin

The new OSINT investigative wave | 10:15 a.m.
Sarah Cahlan & Meg Kelly, The Washington Post; Sam Joiner, The Financial Times; Daniele Palumbo, BBC ; Brenna Smith, The Baltimore Banner

Beyond percentage change: The next formula every reporter should know | 11:30 a.m.
Jonathan Stray, UC Berkeley

Covering state-based and local courts – transparency, tips, and tricks | 11:30 a.m.
Michael Lissner, Free Law Project; Danielle Ohl, Spotlight PA; Nancy Watzman, Lynx LLC/State Court Report

Encryption and risk-reduction practices | 11:30 a.m.
Jorge Luis Sierra, Bordera Center for Journalists and Bloggers

Navigating FOIA | 11:30 a.m.
Paula Lavigne, ESPN; Jason Leopold, Bloomberg News ; Adam Marshall, Reporters Committee for Freedom of the Press; Kate Martin, APM Reports

R 3: Gathering and cleaning data | 11:30 a.m.
Yanqi Xu, Flatwater Free Press

TV for data reporters | 11:30 a.m.
Rosie Cima, Scripps News; Andrew Lehren, CUNY Newmark Graduate School of Journalism; Scott Pham, CBS News; Maia Rosenfeld, ABC News

Auditing algorithms and AI for bias | 2:15 p.m.
Meredith Broussard, New York University; Leonardo Nicoletti, Bloomberg News; Victoria Turk, Rest of World; Leon Yin, Bloomberg

Data around the world for investigations everywhere | 2:15 p.m.
Agustin Armendariz, International Consortium of Investigative Journalists; Eva Constantaras, Lighthouse Reports; Emma Prest, Independent journalist; Anastasia Valeeva, Newsday Media Group

Finding the story: Working with data from Grist's Land Grab University 2.0 investigation | 2:15 p.m.
Clayton Aldern & Maria Parazo Rose, Grist

Python: Extracting data from complex PDFs using pdfplumber | 2:15 p.m.
Jeremy Singer-Vine, The Data Liberation Project

The power of knowing your (data's) weaknesses | 2:15 p.m.
Chad Day & Larry Fenn, Associated Press; Meghan Hoyer, The Washington Post; Kae Petrin, Chalkbeat

Using Shot-Scraper to grab data from difficult sites | 2:15 p.m.
Derek Willis, University of Maryland

Finding the story: Inflation data | 3:30 p.m.
Paul Overberg, The Wall Street Journal

Fireside chat with Hilke Schellmann and Meredith Broussard | 3:30 p.m.
Meredith Broussard, New York University; Hilke Schellmann, Freelance Reporter/ NYU Journalism Professor

Leveraging local newsrooms to uncover hidden police accountability stories | 3:30 p.m.
Kayla Canne, Democrat and Chronicle; Nausheen Husain & Jodi Upton, Syracuse University; Beryl Lipton, USA Today; David Robinson & Sarah Taddeo, USA Today Network

Lifting a veil on local campaign finance reports | 3:30 p.m.
Athena Hawkins & Karina Kumar & Christian McDonald & Carolyn Parmer, University of Texas at Austin

Tidycensus will convince you to learn R | 3:30 p.m.
Andrew Ba Tran, The Washington Post

Using Python to build data pipelines you can share with your newsroom | 3:30 p.m.
Sean McMinn, Politico; Allan James Vestal, Bloomberg News

AI 303: Case studies | 4:45 p.m.
Jennifer LaFleur, University of California Berkeley; Pratheek Rebala, Center for Public Integrity; Jonathan Stray, UC Berkeley

Finding and telling stories for the communities you cover | 4:45 p.m.
Grace Asiegbu, Injustice Watch; Emmanuel Martinez, The Washington Post; Libby Seline, Independent journalist; John-John Williams IV, The Baltimore Banner

Finding the story: Taking a deeper dive into the housing and homelessness crisis | 4:45 p.m.
Jared Kofsky & Maia Rosenfeld, ABC News

Reshaping data using Google Sheets and Google Colab | 4:45 p.m.
Huyen Nguyen, Kansas State University

Scraping TikTok and Instagram videos for investigative reporting | 4:45 p.m.
Caitlin Gilbert, The Washington Post

Using geospatial and tabular data for impactful climate reporting and visualization | 4:45 p.m.
Jon Meltzer & Atthar Mirza, Bloomberg Industry Group

Using historical archives: Reporting on accountability and public transparency | 4:45 p.m.
Barbara Gray, Newmark Graduate School of Journalism at CUNY.; Cam Rodriguez, Illinois Answers Project; Margot Williams, The Intercept


Quick hit investigations for everyone | 9 a.m.
Adam Rhodes, IRE & NICAR ; Francisco Vara-Orta, IRE & NICAR

Web scraping with Python | 9 a.m.
Cody Winchester, IRE & NICAR

Making your stories ironclad | 10:15 a.m.
Monica Cordero Sancho, Investigate Midwest; Holly Hacker, KFF Health News; Steven Rich, The Washington Post

A world of possibilities: Lassoing satellite data for global and local investigations | 11:30 a.m.
Carl Churchill, The Wall Street Journal; Laura Kurtzberg, Florida International University; Deborah Nelson, University of Maryland

109 Lee Hills Hall, Missouri School of Journalism   |   221 S. Eighth St., Columbia, MO 65201   |   573-882-2042   |   |   Privacy Policy
crossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram
My cart
Your cart is empty.

Looks like you haven't made a choice yet.