NICAR 2018 banner
The short link to this list is j.mp/nicar18-list (case sensitive).

For previous years’ tutorials, videos, presentations and tips see the lists from 2017, 2016, 2015, 2014, 2013, 2012 and 2011.

If you’re hosting a session, send me a link + your session name via Twitter @MacDiva or via the comments box below.

Brent A. Jones has compiled a list of notes from the NICAR sessions he attended. They’re well worth reading, especially since he covers some “Conversations” sessions that didn’t have slides.

And finally, if were at the conference and saw people wearing a sticker that looks like ☚ this, know that they’re unofficial NICAR ambassadors.

NICAR has grown very big over the years and sticker-wearers are some of the people I’ve met who want to keep NICAR feeling welcoming and inclusive. If you’re stuck for a conversation opener, say hi, introduce yourself, and ask them what they’re most excited to learn about. And if it’s your first conference, say so!

So now… on to the learning…


Jump to
Presentations & Tutorials | Software & Tools | References & Additional Resources | Lightning Talks | Work Samples

Presentations & Tutorials

  • JavaScript I, II & III hands-on GitHub repo (from Annie Daniel, Ashlyn Still, Carla Astudillo & Erin Petenko)
  • First Python Notebook: Rapid data analysis in the newsroom tutorial (from Ben Welsh, James Gordon & Cheryl Phillips)
  • Csvkit, a command-line tool for reporters Github repo (from Christian McDonald)
  • Stats in Excel handout & datafile (from Norm Lewis)
  • Tips for harnessing new IRS 990 data slides & tipsheet (from Andrea Fuller & Todd Wallack)
  • Accessing Amazon’s IRS Form 990 public data tipsheet (from Michele Tranquilli)
  • Exploring data on the command line with VisiData tutorial (from Jeremy Singer-Vine)
  • How and why to make your data analysis reproducible — BuzzFeedNews GitHub repo from Jeremy Singer-Vine | further reading from Hannah Cushman
  • PyCAR Python mini boot camp slides | GitHub repo (from Tom Meagher)
  • Intro to R GitHub repo | tutorial | tipsheet (from Ron Campbell)
  • Setting up a reproducible data analysis workflow in R GitHub repo and tutorial (from Andrew Tran)
  • Time, location and context: Analyzing and presenting location-based/geographic data panelist tipsheet (from Amy Schmitz Weiss)
  • Exploring the tidyverse GitHub repo & tutorial (from Hadley Wickham)
  • Introduction to R and RStudio Hands-On GitHub repo & tutorial (from Sharon Machlis)
  • Getting started with machine learning for reporting panel slides & code (from Rachel Shorey, Anthony J. Pesce, Chase Davis & Peter Aldhous)
  • R, RStudio, and the tidyverse for data analysis tutorial (from Peter Aldhous)
  • Data Journalism that Breaks the Filter Bubble. preso 1 | preso 2 | tipsheet (from Eva Constantaras & Adriana Gallardo)
  • Back of the Napkin Regex slides | cheatsheet (from Amanda Hickman)
  • IPUMS and microdata slides (ZIP file will download) (from Rob Gebeloff)
  • GitHub for Journalists slides (from Max Harlow)
  • Covering opioids with data outline | tipsheet (from Charles Ornstein)
  • Datakit: A toolkit for data projects slides | GitHub repo (from Angeliki Kastanis & Serdar Tumgoren)
  • Recycling Data+Viz+Code slides (from Rachel Alexander, Jayme Fraser & Kai Teoh)
  • Scraping Without Programming slides (from Samantha Sunne & Mike Stucka)
  • How to scrape with simple programming (using Google Apps Script) slides (from Samantha Sunne)
  • Data visualization in the upside down preso, maps & dataviz (from Martin Stabe, Kennedy Elliott, Daniele Palumbo & Armand Emamdjomeh)
  • Maps made easy demo & tipsheet (from Derek Eder & Regina Compton)
  • Unleash the data: Tools and tricks for taming PDFs slides (from Chad Day)
  • Which chart should I use, and why? Information design for the human brain! slides (from Darla Cameron & Anna Flagg)
  • What the Hell is D3? R? VR? DVR? slides (from Liz Lucas & Jill Riepenhoff)
  • Using OpenCorporates to investigate companies tipsheet (from Mollie Hanley)
  • Deep dives for radio and podcasts tipsheet (from Jon Collins)
  • Beyond Signal: Secure messaging channels & confidential tip pages slides (from Martin Shelton)
  • Education civil rights data: The good, the bad, the dirty slides (from Jennifer LaFleur)
  • Conversaton: Data Blitz – Jon Muyskens’s slides | Sean McMinn’s House Disbursement Data! slides
  • The Only One in the Newsroom slides & tipsheet (from Tim Broderick & Lisa Pickoff-White)
  • All Charts Lie, Some Lie More Than Others slides & notes (from Alberto Cairo)
  • Early Career Straight-Talk Session notes | Tipsheet (from Aditi Bhandari & Madi Alexander)
  • Stats 1: An Introduction (using PSPP) tutorial | data file (from Holly Hacker)
  • Accountability reporting for Native American communities tipsheet (from Mary Hudetz)
  • Finding People With Data tipsheet (from Michael J. Behrens)
  • Wielding data to investigate police misconduct tipsheet (from MaryJo Webster)
  • Linear Regression slides (from Jeff Lowenstein)
  • Advanced SQL slides (from Jennifer Peebles)
  • Digging through the Web tipsheet (from Gary Price)
  • Wagging the Dog slides (PowerPoint .zip) | tipsheet (from Christopher Schnaars)
  • Uncovering Inequity in Property Taxes slides (from Matt Clark)
  • Evolving Forms and the Future of Live Coverage slides (from Tiff Fehr)
  • Introduction to Python GitHub repo (from Nausheen Husain & Cecelia Reyes)
  • Inside the sausage factory: An inside look at government data making tipsheet (from Rebecca Williams)
  • Finding Data to Cover College Athletics tipsheet & slides (PowerPoint .zip) (from Christopher Schnaars)
  • Investigating College Sports slides (from Jodi Upton)
  • Searchable, interactive data tables in an hour GitHub repo (from Saurabh Datar)
  • Usability Testing in the Newsroom slides & tipsheet (from Clarisa Diaz)
  • Google Tools for Data Journalism slides (from Marco Túlio Pires)
  • Bring your investigative reporting to life using animation and comics slides (from Hilke Schellmann, Susie Cagle & Ranjani Chakraborty)
  • Beginning D3 slides (from Darla Cameron)
  • Intermediate D3 workshop GitHub repo (from John Muyskens)
  • How to find stories in data through visualization: Rachel Tatman’s tutorial | Alberto Cairo’s slides
  • Python 1: The Fundamentals tutorial (from Michelle Minkoff)
  • 30 Tools in 60 Minutes slides | tools list & crowdsourced list (from Jeremy Caplan)
  • Probing addiction treatment during an opioid epidemic tipsheet (from Teri Sforza)
  • Building and telling a bulletproof data story tipsheet (from Tisha Thompson & Sandhya Kambhampati)
  • How journalists can detect electronic surveillance tipsheet (from Jorge Luis Sierra)
  • Intro to Digital Security handout (from Martin Shelton)
  • Setting up a reproducible data analysis workflow in R tutorial (from Andrew Ba Tran)
  • The congressional data you don’t use but should slides (from Carrie Levine)
  • The congressional data you don’t use tipsheet (from Derek Willis)
  • Finding the story: Election administration tipsheet (from Derek Willis)
  • L.A. Times Map Maker GitHub repo (from Jon Schleuss)
  • Finding needles in haystacks with fuzzy matching slides (from Max Harlow)
  • How to Find Reporting Leads and Publishable Facts in The Text Data You Already Have slides | Text data visualization, story examples (from Jeff Ernsthausen, Jeremy Merrill & Youyou Zhou)
  • Data of disasters: Following the money slides (from Matt Dempsey)
  • Data reporting on the criminal justice beat slides (from Alysia Santo)
  • Mining the Social Web slides & scripts (from Lam Thuy Vo)
  • Level Up Your Python class notes (from Serdar Tumgoren)
  • I’m entitled to a spreadsheet, dang it! Requesting health & education data slides | tipsheet (from Sarah Ryley, Steven Rich & Annie Waldman)
  • Python 3 GitHub repo (from Geoff Hing)
  • R: Collecting and Analyzing Twitter Data slides (from Michael W. Kearney)
  • Creating a data culture that lasts slides (from Tom Meagher, Annie Daniel & Mark Nichols)
  • Shoot us straight: Using data and documents to report on guns slides | tipsheet (from Nick Penzenstadler, Kim Smith and Matt Drange)
  • Conversation: Journalism Educators’ Roundtable notes (from Mindy McAdams)
  • Collaboration and Collaboratives notes (from Mago Torres & Forest Gregg)
  • Intro to Machine Learning tipsheet (from Forest Gregg)
  • Quick-Turn Data Stories slides (from David Sheingold, Francisco Vara-Orta, Greta Kaul & Nicole Vap)
  • Reusable Charts in D3 GitHub Repo (from Sarah E. Frostenson & Jeremy C.F. Lin)
  • Reactive Frameworks Without Fear GitHub repo (from Jon McClure and Tyler Fisher)
  • Sensor Journalism: How do we do it and what are the limits? slides (from Marianne Bouchart, Kelly Calagna, Denise Lu & Michael Corey)
  • Using data and records to investigate voting slides | tipsheet | paywalled tipsheet (from Jessica Huseman, Doug Moore & Ryan Thornburg)
  • OpenRefine for cleaning data tutorial repo (from Sarah Ryley)
  • PostgreSQL Hands-On GitHub repo (from Anthony DeBarros)
  • Your First Graphics App (using NodeJS) tutorial (from Ben Welsh)
  • Creating your first satellite image tutorial (from David Yanofsky)
  • Design for Non-Designers slides (from Angelica McKinley & Lena Groeger)
  • Tracking Trump’s Conflicts of Interest slides (from Alexander Howard & Hilary Niles)
  • This is Not a List: Reporting with data for business and economics slides (from Sarah Cohen)
  • Methods and Resources to Find Relevant Cross-Border Data for your Reporting slides (from Pinar Dağ)
  • Toxic City: Uncovering environmental hazards faced by urban children tipsheet (from Dylan Purcell)
  • Statistics with R slides & R script (from Steve Reilly)
  • Reverse-Engineering Algorithms slides (from Rob Arthur)
  • Five Reasons Why Algorithmic Accountability is Hard slides (from Nick Diakopoulos)
  • The College Scorecard: Why we have it and why you should care slides (from Andrew Kreighbaum)
  • Diversity in the newsroom: Tips on hiring and retaining a diverse workforce slides | tipsheet (from Yolanda Martinez, Tracie Powell, Mark J. Rochester & Mizell Stewart III)
  • Learn from Our Fails tipsheet (from Maggie Lee)
  • Putting your town under a microscope — and keeping it there tipsheet (from Kate Howard, Matt Kiefer & John Diedrich)
  • Who’s Who and What’s Real on Social Media slides | Finding key sources tipsheet | Hacking Facebook searches tipsheet (from Molly Young)
  • QGIS I tutorial (from Christine Jeavans & John Walton)
  • Safe Searching slides (from Margot Williams)
  • Risky Research slides (from Neena Kapur)
  • The seduction, power and danger of using data to investigate the criminal justice system slides (from Michael Braga)
  • Finding the Story: Immigration data tipsheet (from Angilee Shah)
  • Beyond 1M rows: Using and joining large datasets in Excel demo & tipsheet (.zip folder) (from Microsoft)
  • After FactFinder: Navigating data.census.gov tipsheet (from Ron Campbell)
  • Working With Criminal Justice Data slides (from Joe Mahr)
  • Command Line for Reporters slides (from AJ Vicens)
  • Investigating Immigration slides (from Maria Zamudio, Sarah Macaraeg, Pam Dempsey & Reade Levinson)
  • Gathering and cleaning data in R GitHub repo (from Caelainn Barr)
  • How the Internet Works slides (from Melissa Lewis)
  • Beyond The “Nerd Box”: How to explain methodology better tipsheet (from Evie Liu, Jeff South & Stephen Stirling)
  • Digital Mindset for Storytelling slides (from Rich Gordon)
  • Infographics and Dataviz as non traditional ways to tell entertainment news stories digitally slides (from Amaya Verde)
  • Demographics Beyond the Census slides | tipsheet (from D’Vera Cohn)
  • Beyond Census: 10 Alternative Demographics Sources in 10 minutes slides (from Tim Henderson)
  • Beyond Census slides (from Paul Overberg)
  • How to Avoid Rookie Data Mistakes slides | tipsheet (from Alex Richards, Kristin Hussey & Mike Stucka)
  • Creating an interactive map with Leaflet.js slides | GitHub repo (from Lucio Villa)
  • Tools Journalists Use Install Party guide (from Andrea Suozzo, Cody Winchester & Alex Richards)
  • Finding International Data: Where to Look in Africa slides (from Nana Boakye-Yiadom)
  • No passport needed: Finding relevant international data slides (from Giannina Segnini)
  • R: Machine Learning and Data Models tutorial (open in RStudio or save as an .html file and open in a browser) | GitHub repo (from Mary Ryan)
  • Finding your target in the money laundering capital of the world slides (from Leila Haddou)
  • Collaboration with scientists and academics as a reporting tool:
    – Lessons from scientists and academics slides (from Sinduja Rangarajan)
    – The Stanford Open Policing Project slides (from Sharad Goel)
  • How emerging technologies can aid your storytelling slides (from Sanette Tanaka Sloan)


Jump to
Presentations & Tutorials | Software & Tools | References & Additional Resources | Lightning Talks | Work Samples


Software & Tools


Jump to
Presentations & Tutorials | Software & Tools | References & Additional Resources | Lightning Talks | Work Samples


References & Other Resources from NICARians


Jump to
Presentations & Tutorials | Software & Tools | References & Additional Resources | Lightning Talks | Work Samples


Lightning Talks


Jump to
Presentations & Tutorials | Software & Tools | References & Additional Resources | Lightning Talks | Work Samples


Work Samples

NICAR 2017 banner
The short link to this list is j.mp/nicar17 (case sensitive).

Jump to
Presentations & Tutorials | Software & Tools | References & Additional Resources | Lightning Talks | Work Samples

Presentations & Tutorials

  • Google Earth flythrough panel tipsheet | slides (from Nassos Stylianou)
  • Practical dataviz using jQuery tutorial (from Maureen Linke)
  • What the hell is R? tipsheet (from Tisha Thompson & Sisi Wei)
  • Big data in small orgs slides | tipsheet (from Eva Constantaras)
  • Beginning D3 tutorial | code (from Darla Cameron & Ashley Wu)
  • Regex hands-on slides | tipsheet (from Justin Myers)
  • Structuring your data files slides (from Sandhya Kambhampati‏)
  • Mining the social web slides | GitHub repo (from Lam Thuy Vo & Cathy Deng)
  • Google Earth Engine hands-on workshop slides (from Eric Sagara)
  • Intermediate D3 slides & repo (from John Muyskens & Leslie Shapiro)
  • Getting started with the Windows command line tipsheet (from Mike Stucka)
  • Data crunching in Python (for people who only know Excel) GitHub repo (from Cody Winchester)
  • Algorithmic accountability panel slides | notes (from Greg Linch)
  • Making data approachable for younger audiences slides (from Rachel Schallom)
  • Data analysis in R tutorial (from Peter Aldhous)
  • From R to interactive charts and maps tutorial (from Peter Aldhous)
  • NPR’s responsive graphics tool and how CNN, Mashable, DailyViz have adapted it slides (from Alyson Hurt & Matt Stiles)
  • From drugs to doctors: Uncovering stories in health data project list (from Jeff Ernsthausen, Nicole Vap & Ryan McNeill)
  • Stories waiting to be told with housing data slides (from Tim Henderson)
  • The NICAR Hitchhiker’s Guide To Web APIs tutorial (from David Eads & Helga Salinas)
  • Intro to Python I tutorial (from Liz Lucas)
  • Intro to Python II tutorial (from Cathy Deng)
  • Intro to Python III tutorial (from Alex Richards)
  • Packaging Data Stories for Digital slides (from Richard Watkins)
  • The Election Data You Should Be Paying Attention To tipsheet (from Derek Willis & Rachel Shorey)
  • Doing Data Journalism Under Duress in Developing Countries slides (from Eva Constantaras)
  • Visualization and Analysis With Python GitHub repo (from Nathaniel Lash & Adam Playford)
  • Uncovering the influence tipsheet (from Sandra Fish, Ben Wieder & Derek Willis)
  • Let’s Make data GIFs! slides | GitHub repo (from Lena Groeger)
  • How to be the caring human being behind the job posting notes (from Rachel Schallom & David Eads)
  • Reproducibility and R Markdown tutorial (from Andrew Ba Tran)
  • Mapping With R tutorial (from Andrew Ba Tran)
  • VR interactives with three.js GitHub repo (from Armand Emamdjomeh)
  • Introduction Klaxon tutorial | What is Klaxon (from Tom Meagher)
  • PyCAR slides | exercise (from Tom Meagher)
  • Intro to JavaScript GitHub repo (from Chris Essig)
  • Intro to Leaflet.js maps GitHub repo (from Chris Essig)
  • Excel Magic tipsheet | training materials (from MaryJo Webster)
  • Your First Python Notebook tutorial (from Ben Welsh)
  • GIS With Python tutorial (from Roberto Rocha)
  • Breaking Through the Facebook Wall slides (from Julia Angwin, Jon Keegan & Jeremy Merrill)
  • Data Wrangling With Python class materials (from Anthony DeBarros)
  • Google Trends: Understanding the Data slides | tipsheet (from Jennifer Lee)
  • Tools for Publishing Web & Print Graphics slides (from Troy Griggs & Rebecca K.K. Lai)
  • Roundup of International Computer Assisted Reporting slides (from Marianne Bouchart)
  • Cleaning Data with MySQL GitHub repo (from Madi Alexander)
  • Putting your town under a microscope — and keeping it there tipsheet (from Matt Kiefer)
  • Favorite (Mac OS) Command Line Tools tipsheet (from AJ Vicens)
  • Earth, Wind & Fire — covering weather events slides (from Eric Sagara, Stephen Stirling & Chris Vaillancourt)
  • Covering racial disparity; Investigating bias and influence in criminal justice; Open Refine slides & tutorial (from Rob Gebeloff)
  • News Quizzes & Games slides (from Amanda Hickman & Sandeep Junnarkar)
  • Personalized interactive journeys slides (from Scott Blumenthal & Sandeep Junnarkar)
  • User Testing: Gathering insight to make better stories tipsheet (from Hannah Birch & Clarisa Diaz)
  • MySQL I & II tutorial (from Liz Lucas)
  • Animation for Storytelling slides (from Kavya Sukumar)
  • Working with Academics slides | tipsheet (from Matt Dempsey)
  • Working with Academics slides (from Al Shaw)
  • D3.js: How to make reusable charts for different platforms GitHub repo (from Daniele Palumbo)
  • The Lone Trainer slides (from Ron Campbell)
  • Collaborating With the Competition tipsheet (from Sandhya Kambhampati‏)
  • Command Line Graphics slides | code (from Jon Keegan)
  • Scraping the Swiss Federal Administrative Court’s Database and Analysing the Verdicts slides (from Barnaby Skinner)
  • Using a Charting Tool slides (from Stacy Jones & Grace Donnelly)
  • How to Bulletproof Your Data Story slides | tipsheet (from Jennifer Forsyth)
  • Working With Higher Education Data slides (from Jennifer Forsyth)
  • Getting Data Into Microsoft Access slides | tipsheet (from Tracy Greer)
  • Tips to convert PDFs in bulk tipsheet (from Todd Wallack)
  • Sports Data Panel slides & tips (from Steve Doig)
  • Beginner PDF Data Extraction slides & tutorial (from Miguel Barbosa)
  • Intermediate PDF Manipulation slides & tutorial (from Miguel Barbosa)
  • Advanced PDF Manipulation tutorial (from Jacob Fenton)
  • Trust and Transparency in Data Journalism slides (from Jenny Ye)
  • Playful and Light Data Stories slides (from Jenny Ye)
  • Carto basics tipsheet (from CJ Sinner)
  • Data Journalism from Space slides & demo video (from Sara Schnadt)
  • Doctors and Sex Abuse slides (from Jeff Ernsthausen)
  • Beginners’ Guide to Google Fusion Tables tutorial (from Tommy Kaas)
  • How Drawing Exercises Your Brain slides (from Leah Kohlenberg)
  • Broadcast: Transforming data in knockout visuals slides (from McNelly Torres)
  • The Lighter Side of Data Journalism slides | resources (from Jeff Hargarten)
  • 30 Tools in 60 Minutes roundup (from Victor Hernandez)
  • Digital Security for the Real World slides | tipsheet (from Mike Tigas)


Jump to
Presentations & Tutorials | Software & Tools | References & Additional Resources | Lightning Talks | Work Samples


Software & Tools


Jump to
Presentations & Tutorials | Software & Tools | References & Additional Resources | Lightning Talks | Work Samples


References & Other Resources from NICARians


Jump to
Presentations & Tutorials | Software & Tools | References & Additional Resources | Lightning Talks | Work Samples


Lighting Talks


Jump to
Presentations & Tutorials | Software & Tools | References & Additional Resources | Lightning Talks | Work Samples


Work Samples

Jump to
Presentations & Tutorials | Software & Tools | References & Additional Resources | Lightning Talks | Work Samples

For previous years’ tutorials, videos, presentations and tips see the lists from 2016, 2015, 2014, 2013, 2012 and 2011.