Project natural disasters Django tabletop.js If You Build It, They Will Come…But You Have To Remind Them

If You Build It, They Will Come...But You Have To Remind Them

KPCC developed a news app to track fires in California last summer. Chris Keller explains how, and what they’ve learned since.

Project recipes natural language processing Python Django Varnish NLTK edge side includes Armstrong ESI How We Made the (New) California Cookbook

How We Made the (New) California Cookbook

At the Los Angeles Times, a design-editorial-programming team has resurrected the spirit of the beloved, out-of-print California Cookbook as a new website collecting hundreds of recipes from the Times Test Kitchen. In our Q&A, the project’s editor, designer, and lead programmer share their goals and challenges, and offer a peek at the site’s building blocks and planned future.

Project APIs mapping Django ember JavaScript MVC data Let research apps, MVC JavaScript, and APIs work for you

Let research apps, MVC JavaScript, and APIs work for you

The Center for Investigative Reporting continues their work visualizing Department of Veterans Affairs’ data. Here, they discuss their development process.

How-to video Varnish Django traffic Live Streaming History

Live Streaming History

The Texas Tribune’s Travis Swicegood explains how his organization handled a massive, unexpected wave of traffic when they became the only news organization closely covering the SB 5 filibuster in Texas.

Learning data Freeing the Plum Book

Freeing the Plum Book

Derek Willis mines government mobile apps to liberate data and issues a call to arms for collaboration.

Learning data Olympics Lessons: Data Journalists, Meet Your Audience

Olympics Lessons: Data Journalists, Meet Your Audience

The NYT’s Tiff Fehr on figuring out what Olympics fans expected and how her team made them happy.

Roundup events Event Roundup, Jan 28

Event Roundup, Jan 28

Google Journalism Fellowship deadline is this week. This weekend, learning with Code with me and hacking with the Sunlight Foundation and Digital Democracy.

Project campaign finance Python Django machine learning Chase Davis on fec-standardizer

Chase Davis on fec-standardizer

Chase Davis breaks down his fec-standardizer project and explains where it’s going next.

Roundup year in review 2012 2012 in Review: Dan Sinker

Dan Sinker, head of Knight-Mozilla OpenNews, gets a year-in-review post in under the wire.

Roundup year in review 2012 2012 in Review: Shazna Nessa

2012 in Review: Shazna Nessa

The AP’s Shazna Nessa breaks down five breakthrough design developments and news features from 2012.

Project mapping Django Spokesman-Review Holiday Lights Map

Spokesman-Review Holiday Lights Map

Ryan Pitts breaks down the recipe for a holiday lights map app, with special nods to artisanal admin interfaces and full-screen BoyerMaps.

Roundup events Event Roundup, Dec 3

Immigration hackathon this weekend in Los Angeles and an intro programming training tonight.

Roundup events Event Roundup, Nov 5

This weekend is the Mozilla Festival in London. It’s one of many events over the next month.

Roundup events Event Roundup, Oct 29

Upcoming events for news developers online and in Europe, Latin America, and Malaysia.

Project mapping JSON elections WYNC & KPCC’s California Elections Map

WYNC & KPCC's California Elections Map

How the WNYC data team turned California’s live elections data into an embeddable map based on a

Project Tastypie pandas Django dataviz Homicides in the District

Homicides in the District

How the Washington Post’s development team cleaned the data and built an app to support a 15-month investigation into DC homicide cases.

Interview workshops events Sisi Wei on Code with Me

Sisi Wei on Code with Me

An interview with Sisi Wei, co-founder of Code with me, an introductory two-day programming workshop for journalists.

Project criminal law Django S3 Florida’s Stand Your Ground Law

We assembled a database of stand your ground cases in Florida to encourage people to explore the cases to see how the law was being applied. We did this because no government entity was tracking such cases.