Techraking 21: Bootstrapping the news (Sponsored by Reveal from The Center for Investigative Reporting)

  • Event: 2018 CAR Conference
  • Speakers: Michael Corey of Reveal from The Center for Investigative Reporting; Emmanuel Martinez of Reveal from The Center for Investigative Reporting; Eric Sagara of Big Local News
  • Date/Time: Wednesday, Mar. 7 at 1:00pm
  • Location: Denver/Houston/Kansas City
  • Audio file: No audio file available.

Register for this event here.

Give us four hours and your laptop, and we’ll send you into NICAR with a fully-functioning data-crunching machine and the knowledge to use it.

One of the biggest hurdles to learning programming is the often bewildering process of setting up your computer. Veteran programmers and data crunchers from Reveal from The Center for Investigative Reporting will give you a virtual playground on your personal laptop that will allow you to explore all the tools you'll gather throughout the conference. In this four-hour workshop, we’ll introduce crucial programming concepts and tools and -- most importantly -- why we use them.

You’ll walk into conference sessions with a laptop loaded with many of the tools presenters will be talking about, and a leg up as you continue developing your skills once you're back home.

Target audience: People with no or minimal exposure to programming who need a jumping off point to get their feet wet so they are prepared for programming classes at the conference.
Requirements to attend: Laptop with administrative privileges
Minimum technical specifications: Windows: Version 7 or higher; Mac: OS 10.9 (Mavericks) or higher. 4 GB of RAM, 15 GB of free hard-drive space. English layout keyboard strongly preferred. (Other layouts may work, but we've had trouble with certain characters in the past and our ability to provide tech support will be limited.)
Participants will walk away with a fully functioning dev machine (on their personal laptop) that includes: VirtualBox, Ubuntu/Xbuntu, Bower, csvkit, Django, Fabric, Git, Grunt, Ilene, Jupyter, MySQL, Node.js, NPM, PostgreSQL, PostGIS, PANDAS, pyenv, Python, QuantumGIS, R, RBENV, Rails, Ruby, SQLite, Tabula, virtualenv/virtualenvwrapper.
*Basic Schedule*
*1-5 p.m.*
I. Programming: Why should you care?
II. What we're about to install
III. Installing VirtualBox and Ubuntu
IV. Brief overview of stuff you got with your install
V. Using your new powers
A. Navigating the command line
B. Updating/installing software with apt
C. Working with open-source software
D. Basic version control (git)
E. How to get help
Register for this event here.

Speaker Bios

  • Michael Corey is Reveal's Senior Data Editor. He leads a team of data journalists who distill large datasets into compelling and easily understandable stories using the tools of journalism, statistics and programming. My specialties include mapping, the U.S.-Mexico border, scientific data and working with remote sensing.

  • Emmanuel Martinez is a data reporter for Reveal. A graduate of UC Irvine, Martinez received his master’s degree from the University of Southern California, where he studied radio and data journalism. Prior to joining Reveal, he interned for KPCC, the Los Angeles NPR affiliate, where he helped reporters acquire, clean and analyze data. Martinez is based in Reveal’s Emeryville, California, office.

  • Eric Sagara is a visiting senior data journalist with the Big Local News Project and part of the JSK Fellowships Impact Partnership with Big Local News. He was the senior data reporter for Reveal at the Center for Investigative Reporting prior to coming to Stanford. He was also a news applications fellow at ProPublica and prior to that was a reporter on The Newark Star-Ledger’s data team. 

Related Tipsheets

No tipsheets have yet been uploaded for this event.