Noah Veltman

OpenNews, WNYC

Noah Veltman is a developer and datanaut for the WNYC Data News team. He builds interactive graphics, maps, and data-driven news apps, and spends a lot of time spelunking in messy spreadsheets. Prior to WNYC, he was a Knight-Mozilla OpenNews Fellow on the BBC Visual Journalism team in London. Some of his other projects can be found here.

Submit profile updates or corrections

Noah’s work on Source


  1. FourScore


  1. How Usability Testing Can Improve News Stories
  2. Better Documentation Is Within Reach
  3. Introducing Wherewolf
  4. Return of the Code Convenings: Elections and Updates
  5. SRCCON: How Not to Skew Data with Statistics
  6. Introducing FourScore
  7. How We Made @NailbiterBot
  8. Mapping the History of Street Names

Articles by Noah

  1. Better Documentation Is Within Reach

    Nine field-tested strategies for writing better docs

    Posted on

    Good docs help people use your work, but they have other benefits too. They encourage community contributions. They save you from your past self when you’re revisiting your own code six months from now. And they help you think: much like talking to a rubber duck helps you find bugs, carefully documenting your work for users helps you see it from a different perspective and design better code.

  2. Introducing Wherewolf

    A serverless boundary service from WNYC

    Posted on

    Last week, as part of the OpenNews post-election Code Convening, Jenny Ye and Noah Veltman put the finishing touches on Wherewolf, a JavaScript library that lets you run a boundary service in a browser.

  3. Introducing FourScore

    Speedy sentiment-grid making from WNYC + Al Jazeera America

    Posted on

    At the 2014 OpenNews code convening, we took on the task of making a reusable system that could allow other organizations to produce something sentiment grids with a bare minimum of technical know-how. The result was FourScore, a library that allows you to set a few configuration options to produce your very own interactive sentiment grid. It even works in IE8, and maybe doesn’t totally not work in IE7.

  4. How We Made @NailbiterBot

    A new data-driven Twitterbot from start to finish

    Posted on

    The first full round of March Madness is Christmas morning for college basketball fans: 2 days, 32 games, lots of upsets and late-game drama. Last week, on the first full day of the tournament, WNYC transportation reporter Jim O’Grady casually mentioned that he couldn’t keep tabs on all the action during the day. He wished he could get a text message whenever a game was coming down to the wire so he would know when to neglect his professional responsibilities and tune in for the end. I started kicking around the idea in my head a little, and after work my colleague Jenny Ye and I decided to take a break from writing weird JavaScript to write some more weird JavaScript. The result was @NailbiterBot, a humble Twitter bot that posts a tweet whenever an NCAA tournament game is close late in the second half.

  5. Mapping the History of Street Names

    OpenNews Fellow Noah Veltman breaks down an SF history map

    Posted on

    OpenNews Fellow Noah Veltman breaks down the design and code decisions behind his History of SF Place Names map.

Current page