Christopher’s work on Source
- Bees with machine guns
- Newsapps boundary service
- Introducing agate: a Better Data Analysis Library for Journalists
- Eleven Awesome Things You Can Do with csvkit
- All About the dailygraphics Rig from NPR
- Introducing Pym
- How We Made the Book Concierge
- How We Made Lobbying Missouri
- Complex But Not Dynamic
- For Journalism: How it Started, Where it’s Going
- How NPR Designed Their Live Elections News App
Articles by Christopher
Introducing agate: a Better Data Analysis Library for Journalists
agate, a Python library optimized for humans, reaches 1.0Posted on
Meet agate, a Python data analysis library optimized not for performance, but for the performance of the human who is using it. That means focusing on designing code that is easy to learn, readable, and flexible enough to handle any weird data you throw at it. Here’s why you should try it.
Eleven Awesome Things You Can Do with csvkit
A Listicle Introduction to the Swiss Army Knife of CSVsPosted on
Christopher Groskopf, master of CSVs, breaks down the magical powers of csvkit.
All About the dailygraphics Rig from NPR
A Q&A with Alyson Hurt and Christopher GroskopfPosted on
Last week, NPR’s Visuals team released their dailygraphics rig, which offers workflow for small-scale visualizations, interactives, and graphics, along with “automated machinery for creating, deploying and embedding these mini-projects.” Their introductory blog post breaks down how to set up and use the rig, and the code is open source and ready to use. Alyson Hurt joined last week’s OpenNews community call to talk a little about the project, and we chatted with her and Christopher Groskopf afterward about how the rig came to be, what kind of skills are required to use it, and their aim to improve code quality and culture through process-improving tools.
Making Remote Work Work
Christopher Groskopf’s Tricks for Going to the Office without Going to the OfficePosted on
Christopher Groskopf’s tricks for going to the office without going to the office.
How We Made Lobbying Missouri
NPR’s apps team talks about their collaboration with St. Louis Public RadioPosted on
Lobbying Missouri is a collaboration between St. Louis Public Radio and members of NPR’s news apps teams. We spoke with three team members about the project, their design process, and the code under the hood.