Jeremy B. Merrill

News Applications Developer

Jeremy B. Merrill is a former news apps developer at ProPublica, concentrating mostly on Congress data and our Represent app. Before joining ProPublica, he worked at The New York Times, building tools for journalists and using computer code to report on political Facebook ads, trains and online legalese. Before that, he worked at ProPublica as a fellow.

For Some Democrats, Facebook Likes Are a Path to Hard-to-Find Supporters

The Arizona special election campaign of Hiral Tipirneni targeted ads at people across the country who “liked” the pages of liberal icons.

What Is Congress Talking About?

We’re using data to track the things Congress talks a disproportionate amount about every week.

We Have Some Follow-Ups for Facebook — And We Want Your Help

Senators held Facebook’s Mark Zuckerberg to account today, grilling him while often citing our investigations. You can help keep Facebook accountable, too.

Lobbying Registration Database

It can seem like lobbyists run Washington from behind the scenes. But who they’re working for and what they’re lobbying on are not secrets. Use this database to keep an eye on what they’re up to.

Lobbying Database Reporting Recipe

We’ve made it easier to sift through thousands of lobbying registration disclosures. Here’s a guide for journalists, researchers and citizens looking for stories in the data.

More Machine Learning About Congress’ Priorities

We keep training machine learning models on Congress. Find out what this one learned about lawmakers’ top issues.

Chamber of Secrets: Teaching a Machine What Congress Cares About

Want to know what distinctive topics your members of Congress are concerned about? Represent’s got you covered.

Bulk Downloads of Congressional Data Now Available

Download information on every bill introduced in each session of Congress, in a single file, with our new bulk bill data set.

Keep an Eye On Your State’s Congressional Delegation

We’ve added new features to our Represent project, including full-text bill search, and a way to keep track of your state’s entire congressional delegation on one page. We’ve also got news about the Congress API.

Authenticating Email Using DKIM and ARC, or How We Analyzed the Kasowitz Emails

Last week we needed to authenticate some emails sent by the President’s lawyer, Marc Kasowitz. Here’s how we did it.

The Department of Labor’s Internships Investigations

In 2010, the Labor Department issued a new fact sheet clarifying when an intern needs to be paid under federal labor law. We collected the case files for all the internship investigations the Labor Department concluded in the three years after issuing new regulations.

How the Labor Department Has Let Companies Off the Hook for Unpaid Internships

Four years after warning for-profit companies about unpaid internships, the agency has investigated relatively few employers for wage violations.

Why Develop in the Newsroom?

If you’re a software developer looking to make more of a social impact with your talents, there are plenty of exciting opportunities for you to break into the field of journalism! But what’s it like?

Upton: A Web Scraping Framework

Today we’re releasing a new open source project, which will make web scraping easier by providing reusable components.

Unpaid Interns Win Major Ruling in 'Black Swan' Case — Now What?

A judge has ruled that Fox Searchlight violated federal and New York minimum wage laws by not paying two production interns.

Heart of Nerd Darkness: Why Updating Dollars for Docs Was So Difficult

We updated Dollars for Docs last week. Why is updating it so difficult?

Free the Files: Help ProPublica Unlock Political Ad Spending

Outside groups are spending millions of dollars hoping to influence political campaigns – but they're hard to track down. Detailed information about spending is locked in documents filed at TV stations across the country. Help us uncover this spending by reviewing documents.

Follow ProPublica

Latest Stories from ProPublica