Journalism code and the people who make it

Roundup events Event Roundup, Sept 24

Event Roundup, Sept 24

Hacks/Hackers Mexico City meets tonight and looking ahead to conferences in October.

Interview community A few words from Chrys Wu on her new role

This week, Hacks/Hackers co-founder Chrys Wu joined the New York Times Developers team as a Developer Advocate.

Learning data The Times Regrets the Programmer Error

The Times Regrets the Programmer Error

Jake Harris opens a serious barrel of monkeys about when and how to issue corrections for data journalism.

Project automation Ruby visualization Haskell computer vision Model Analysis

Model Analysis

The New York Times’ Erik Hinton breaks down a Fashion Week colorbar special feature with bonus fancy math.

Roundup events Event Roundup, Sept 16

Event Roundup, Sept 16

Tonight, Hacks/Hackers New York City hosts an encryption training, Dublin has its first H/H meetup, and the ONA chapter in Portland talks Twitter and ethics.

Project SQLite static JSON JSONP flask CloudSearch Complex But Not Dynamic

Complex But Not Dynamic

We usually build relatively simple sites with our app template. Our accessible playgrounds project needed to be more complex. We needed to deal with moderated, user-generated data. But we didn’t have to go full server in order to make this site work; we just modified our app template.

Learning data Kill All Your Darlings

Kill All Your Darlings

Matt Waite on what to do when things don’t work out like you planned.

Update Call for Submissions

Call for Submissions

With the hustle of fall around the corner, we’re keener than ever to bring your projects and hard-won lessons to light. As always, we welcome your write-ups and code index entries—and we’re also inviting you to something new.

Project Ruby Python analysis Jekyll data All About Reporter

All About Reporter

The Wall Street Journal’s Jeremy Singer-Vine recently released Reporter, an open source tool that makes it easy to hide and reveal the code behind common forms of data visualization presented on the web. We spoke with him about the tool’s makeup, design goals, and future development plan.

Roundup events Event Roundup, Sept 9

Event Roundup, Sept 9

Chicas Poderosas hits Bogotá this week, with a hackathon on Friday. Hacks/Hackers events in New York and Vienna.

Interview cryptography data mining ProPublica’s Jeff Larson on the NSA Crypto Story

ProPublica's Jeff Larson on the NSA Crypto Story

We sat down with ProPublica’s contributor to the story, Jeff Larson—with an assist from news apps editor Scott Klein—to talk about the tech involved and why the story needed someone from the team affectionately called the news nerds.

Learning data People Power Prevails!

People Power Prevails!

John Keefe on tracking the cicada pestilence with open source sensor journalism and crowdsourced data collection

Roundup events Event Roundup, Sept 3

Event Roundup, Sept 3

Meetup season starts back up in September. Check out upcoming events throughout the U.S. and Europe.

Tool mapping choropleth Simple Map D3 D3 Tulip JavaScript Mapping Made Simple, Now with Bonus UI

Mapping Made Simple, Now with Bonus UI

Introducing the double-whammy of Simple Map D3 and Tulip, a new mapping app from MinnPost.

Roundup events Event Roundup, Aug 26

Event Roundup, Aug 26

The Hacks/Hackers Buenos Aires Media Party is finally here: news devs from around the world are gathering in Argentina this weekend. Plus, this week is your last chance to submit proposals to the Mozilla Festival.

Tool svg ractive.js Mustache libraries SVG JavaScript Introducing Ractive.js

Introducing Ractive.js

Ractive.js is a new JavaScript library for making interactives and news apps. Tl;dr: Ractive.js will make your life easier! Check out the examples and tutorials. (But really, you probably want to read this first.)

Learning data Telling Your Boss “No”

Telling Your Boss "No"

Matt Waite says just because you can make it doesn’t mean you should

Roundup events Event Roundup, Aug 19

Event Roundup, Aug 19

Meetups this week in Boston, Berlin, DC, and San Francisco. Plus intro HTML and CSS training from the Codewithme folks in NYC before the Asian American Journalists Association convention.

Tool CSV Python de-duplication dedupe Introducing csvdedupe

Introducing csvdedupe

Introducing csvdedupe, an open source command line tool for de-duplication and entity resolution.

Learning data Sane Data Updates Are Harder than You Think: Part 3

Sane Data Updates Are Harder than You Think: Part 3

Third in a three-part series by Adrian Holovaty about hairy data-parsing problems from a journalist’s perspective

Previous / Next