I taught Introduction to Programming for Public Policy for Harris masters students in Spring 2018. I will teach Introduction to Program Evaluation (PBPL 26433) for undergraduates in Spring 2019.


My article Why It’s So Hard To Find Out Where the Candidates Stand about the history and future of election information was published in the Washington Monthly.


Is the Weather Weird? Jonah-Bloch Johnson and I made a website to help answer that question.

Higher Ground This work-in-progress uses OpenStreetMap data to analyze and visualize urban greenspace. I used it to write an article about Chicago greenspace which was reported by CBS.

drain is a simple and powerful Python framework for reproducible and parallel data science workflows.

collate is a Python library for generating spatiotemporal aggregation SQL queries, primarily for building features for machine learning and other models.

acs2pgsql is a drake workflow for bulk importing the American Community Survey (ACS) data and TIGER shapefiles from the U.S. Census FTP into a PostgreSQL database.

dmr2pgsql downloads and imports discharge monitoring reports from the Illinois EPA website for the University of Chicago’s Environmental Law Clinic.

Visible Hand is software for calculating the carbon footprint of flights and utilities by parsing e-mail receipts and integrating various aircraft and energy emissions databases.

Cook Scheduler uses linear programming to optimize the selection of a cook schedule given each cook’s preferences.

Misc - Eric Potash