Talks and presentations

“What are the skills of a “post-platform” journalist?” Five-minute lightning talk presented at Center for Collaborative Journalism, June 2014.

“Data visualization in the newsroom,” Workshop presented at The Florida-Times Union/, Aug. 28-29, 2012. (outline)

“Introduction to Data Journalism.” Session presented at Digital Media Camp at Center for Collaborative Journalism, June 2013.

Tackling the Local Online Classifieds Market. Presentation of proposed effort to win back the classifieds for local news orgs., May 28, 2013.


Building a hover-enabled map using Tilemill.

Visualizing 2012 census estimates using CartoDB and Leaflet.

Example: Creating a line chart from scratch using d3.js

Overlaying a bubble chart onto a Google map.

Creating small multiple visualizations using a single d3.js line chart


Creating mobile-friendly interactive timelines on-the-fly with TimelineJS and Google Spreadsheets

Using d3.js to build an interactive treemap of hierarchical spending data

Open-Source Software Projects - Founded, curate and maintain, a site indexing the most popular tools and technologies for data visualization.

cvStrap -A custom theme available as a NPM for the JSONResume scheme, creating a classic Bootstrap 2.0 components with print and screen stylesheets.

OpenProcure.Us – Co-founded “Open Procure,” a collaborative effort to make more easily accessible often hidden government agency purchasing/procurement limits for open bidding.

Teaching Resources

Syllabus: JOU 353: Big Data, Small Screens - The Art and Science of Responsive Data-Driven Journalism


Pinterest Board: “Data Journalism Tools and Tricks.”

“How a Journalist Can Learn Data Fluency in a Single Day.” Workshop handout from newsroom training with Morris Publishing Group.