Coding for the Future: The Rise of Hacker Journalism

    by Maryanne Reed
    May 2, 2013
    Students blog live during the “Coding for the Future” panel at the West Virginia University P.I. Reed School of Journalism.

    This guest post is co-authored by Dana Coester.

    Data Visualization, geo-mapping, audience engagement, agile development, responsive design. What do any of these terms have to do with journalism? Turns out, quite a bit these days.

    “We want to empower people. We want everyone to be the cool kid in the newsroom.” -Lauren Rabaino
    On April 15, the West Virginia University P.I. Reed School of Journalism hosted “Coding for the Future: The Rise of Hacker Journalism,” a panel event as part of their new ‘Future of Media – NOW!” speaker series.

    The “Coding for the Future” panel


    With a staggering amount of data now available to journalists, the ability to capture, interpret and present it to audiences has become a critical skill.

    “This is going to be part of a reporter’s job, at some level, for almost every reporter,” Derek Willis, an interactive developer at The New York Times, said a few weeks ago at “Coding for the Future: The Rise of Hacker Journalism” hosted by the West Virginia University P.I. Reed School of Journalism.

    “We’ve got to face the facts,” said Willis, a Knight News Challenge winner who is pioneering new ways of reporting election data.


    Moderated by Erin Reilly, creative director of the USC Annenberg Innovation Lab, the panel consisted of six self-described “hacker journalists,” who are helping transform digital storytelling for modern audiences by building open-source news apps, visualizing and mapping data, and revolutionizing election reporting.

    In a rapid-fire Ignite-style discussion, the journalists addressed the challenges and opportunities in inventing new practices and acquiring new skill sets on the front lines of big data. And they called on students to become change agents in their future profession.

    “The real future of media here is you,” said Lauren Rabaino, The Seattle Times’ first news applications editor.

    Hack the Newsroom

    But it’s not just about changing skill sets, the panelists cautioned. It’s also about changing process and attitudes. As Reilly noted, “Culture always eats strategy for lunch.”

    “There is this newsroom structure of project management that is an assembly line,” Rabaino said. “They plan, they hand it off to designers, and then they hand it off to the data people and the coders to execute.”

    When it comes to meaningful coding that can be changed on the fly, this assembly line process simply isn’t nimble enough, said Rabaino, who advocates engaging all stakeholders in producing a story — the designers, the coders, the reporters — throughout the entire process.

    “We want to empower people. We want everyone to be the cool kid in the newsroom,” she urged.

    Brian Boyer, news application editor at NPR, evangelizes agile development as a process for building collaborative teams and transforming newsroom culture. Agile programming is a core concept in software development but lends itself to building dynamic news teams that are flexible and able to work quickly in breaking news situations.

    Here’s Brian Boyer’s presentation:

    DIY Code Literacy

    With data growing exponentially and the pressures of 24/7 digital news cycles, journalists need to learn coding skills to build databases and other interactive tools.

    The good news is that acquiring those skills, particularly at the basic level, may require more curiosity than cash. The drive to experiment and a do-it-yourself approach is a common thread among hacker journalist culture. And from their perspective, it’s easier than you might think.

    A designer by training, Lena Groeger, news application developer at ProPublica, taught herself how to write code using video tutorials and other online resources.

    John Keefe, senior editor for data news and journalism technology at WYNC, New York Public Radio, presents during the “Coding for the Future” panel at the West Virginia University P.I. Reed School of Journalism.

    John Keefe

    Boyer suggested starting simple, doing relatively easy things like “screen scraping,” which involves creating small bits of code to collect data from websites.

    John Keefe, senior editor for data news and journalism technology at WYNC, New York Public Radio, suggested using inexpensive tools, such as sensors, to generate your own data. He shared a DIY-styled project about tracking cicada populations by measuring soil temperatures.

    “You can buy all the parts at Radio Shack with step-by-step instructions. Anybody can do it. Trust me — I’ve seen children do it,” Keefe said.

    The panelists directed students to several websites, such as Codecademy and Khan Academy, that demonstrate how to use JavaScript and other programming languages.

    Interview the Data

    Being able to turn content into code can be a powerful tool for modern journalists. But understanding how to filter data, sort it, and discover its hidden stories is what gives journalists a true reporting edge.

    Derek Willis, an interactive developer at The New York Times, presents during the “Coding for the Future” panel at the West Virginia University P.I. Reed School of Journalism.

    Derek Willis

    Data provides context to anecdotal reporting and can be used to hold institutions accountable, Willis said. The New York Times’ 2012 Money Race is an example of an interactive data visualization that tracks campaign financing.

    But when it comes to data, Willis worries that politicians and others are far more sophisticated than journalists in their understanding of how to use and manipulate it to their advantage.

    “We’re bringing knives to gun fights. We’re banging rocks together,” he warned.

    When it comes to interpreting data, Michelle Minkoff, interactive producer at the Associated Press, noted, “There is a difference between journalism and stenography.”

    Minkoff says journalists need to consider data as a potential source like any other. “You have to interview the data,” she said. When studying data, look for both trends and outliers and think of what questions you want to ask before delving deeper.

    Michelle Minkoff, interactive producer at the Associated Press, answers questions during the “Coding for the Future” panel at the West Virginia University P.I. Reed School of Journalism.

    Michelle Minkoff

    “We are journalists first — programmers second,” Minkoff said.

    The journalists shared some examples of their favorite open data sets:

    The Census Bureau
    Center for Medicare and Medicaid Services
    Sunlight Foundation
    National Institute on Money in State Politics

    Mobile First

    Another recurrent theme was the essential role of audience in interactive news development, with sensitivity to device.

    “Our biggest rule is that if it doesn’t work on mobile, it doesn’t work,” Boyer said, adding, “Mobile-first design is a great mind hack.”

    Boyer developed a “mobile-first” philosophy at the Chicago Tribune, where his news application team tried to determine the best ways to engage users with content.

    It’s not just about device. It’s also about strategy. When Groeger started at ProPublica, she learned a key concept for building stories that matter to audiences.

    “Think about the near and the far,” Groeger said.

    First, you have a far view for setting context and telling the readers broadly why they should care about the story, she said. Second, you have a near view, “which is the personal story, the specifics, your own town, your hospital, your school — all the details that matter to you.” Boyer shared an example of the “near and far” approach. Fire Forecast, NPR’s treatment of last year’s wildfires in the western U.S., enabled users to determine the likelihood of fires spreading to their areas.

    The Future Is Now

    Through a live Twitter feed and blog, the panel discussion sparked a conversation among our faculty and students about how to adapt curriculum and practice to the changing paradigm.

    Key takeaways included:

    • Journalism graduates who are data “literate” and have even basic coding skills are highly marketable. Teaching these skill sets needs to be part of the J-school curriculum.
    • Reporting isn’t just about talking to people; it’s about using all available sources of information, including databases and spreadsheets.
    • Be willing to experiment and to live in an environment that is constantly in “beta.”
    • Surround yourself with like-minded creative disrupters, or as Rabaino said, “Find your Dumbledore’s Army.”
    • Learn to collaborate with your colleagues and your audience. The goal is to develop tools and applications that create a meaningful experience for the user.
    • The most important skill you can cultivate is intellectual curiosity. It will enable you to continuously adapt to an ever-changing world and profession.

    The panelists encouraged students to face the future with optimism, enthusiasm and a sense of adventure.

    “My advice to you is just don’t be afraid of this,” Rabaino said. “I know a lot of what you’ve seen on the screen, some of the things we may have said seemed scary, maybe seem like Greek. It’s easier than you think.”

    “We need stories,” Keefe said. “What can we detect? That’s where you come in. You’ve got to figure it out. Let’s do it!”

    Maryanne Reed is the Dean of the Journalism at West Virginia University P.I. Reed School of Journalism. Dana Coester is an Assistant Professor and Acting Creative Director of the school’s up-and-coming Media Innovation Center.

    Tagged: code database journalism disruption innovation j-schools news news innovation newspapers

    3 responses to “Coding for the Future: The Rise of Hacker Journalism”

    1. Sergio Acosta says:

      Journalist are journalist first and journalist second. Period. Pretending doing the job of an engineer is like becoming also a lawyer because there are legal issues involved in reporting news. Let’s be the best are at what are and what we love.

      • But our duty as journalists is to shed light on what is happening. These skills help people do that. Yeah, sure, most journalists will never be awesome coders but by taking the time to learn basic skills in this area you can already unlock so many potential stories. Journalists need to know basic law to work effectively in a newsroom. Why should it be any different with coding?

        • Nobody at that table writes code. If they did, they would know that the time it takes to build would leave them no time for journalism. This is another group of people trying to be cutting edge but with no clue what they’re talking about. If they mean just an HTML layout, there are hundreds of point and click CMSs that remove the need to know any code.

  • About EducationShift

    EducationShift aims to move journalism education forward with coverage of innovation in the classroom as journalism and communications schools around the globe are coping with massive technological change. The project includes a website, bi-weekly Twitter chats at #EdShift, mixers and workshops, and webinars for educators.
    Amanda Bright: Education Curator
    Mark Glaser: Executive Editor
    Design: Vega Project

    MediaShift received a grant from the Knight Foundation to revamp its EducationShift section to focus on change in journalism education.
  • Who We Are

    MediaShift is the premier destination for insight and analysis at the intersection of media and technology. The MediaShift network includes MediaShift, EducationShift, MetricShift and Idea Lab, as well as workshops and weekend hackathons, email newsletters, a weekly podcast and a series of DigitalEd online trainings.

    About MediaShift »
    Contact us »
    Sponsor MediaShift »
    MediaShift Newsletters »

    Follow us on Social Media