Features / Tool
Tool 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.)
Tool Introducing csvdedupe
Introducing csvdedupe, an open source command line tool for de-duplication and entity resolution.
Tool Responsive CSS Testing Made Simple with the BBC’s Wraith
- By David Blooman, John Cleveley, Erin Kissane, Simon Thulbourn
- David Blooman, John Cleveley, Simon Thulbourn
- BBC News
Last November, the BBC News team created a front-end regression tool that collects and diffs screenshots to automatically highlight discrepancies produced (intentionally or otherwise) by CSS changes. Last week, the team open-sourced Wraith. We spoke with David Blooman, who developed the tool last fall and worked with Simon Thulbourn to prepare it for public release.
Tool Ultralight CMSes Head to Head
Ultralight CMSes are, in many ways, the product of hacking or infecting the CMS. Here’s a breakdown of a few popular ones, complete with setup instructions, pro/cons, and newsroom case studies.
Tool All About Transcribable
Yesterday, ProPublica released Transcribable, a new open source tool that makes orderly crowdsourced transcription available to any organization that uses Ruby on Rails. ProPublica’s Al Shaw introduced the project to the public in a post on ProPublica’s Nerd Blog yesterday and here answers all our questions about the project.
Tool Strongbox Reactions, Part II
We asked for your thoughts on Strongbox, the New Yorker’s new implementation of DeadDrop. Our first wave of responses includes the New York Times’ Jacob Harris, the Overview Project’s Jonathan Stray, and Mike Tigas, OpenNews Fellow at ProPublica.
Tool ProPublica’s News Apps Guides
Yesterday morning, the ProPublica apps team released a series of documents outlining their coding philosophy, app design and development practices, data validation techniques, and more. We spoke with Scott Klein about how his team’s processes evolved and how they made the time to document it all.


