When Algorithms Give Real Students Imaginary Grades: In-person final exams were canceled for thousands of students in Spring 2020, so computers stepped in — to disastrous effect. The New York Times, September 2020

When Binary Code Won’t Accommodate Nonbinary People: The next frontier in gender rights is inside databases. Slate (The idea for this story came from talking to Jonathan Van Ness on his podcast “Getting Curious with Jonathan Van Ness.”)

Letting Go of Technochauvinism: how to add nuance to the way we think about technology. Public Books, June 2019

The Dirty Truth Coming for Self-Driving Cars: Who will clean autonomous taxis? Nobody. Gross. Slate

Why the Scots are such a struggle for Alexa and Siri: because technochauvinism. Scotland Herald

Self-Driving Cars Still Don’t Know How to See: Uber, Arizona, and the Limits of Driverless Cars The Atlantic, March 2018

Why broken technology hurts democracy The Atlantic, May 2017

How to think about bots Vice, February 2016

The irony of writing online about digital preservation The Atlantic, November 2015

Artificial intelligence for investigative reporting

Big data in practice: enabling computational journalism through code-sharing and reproducible research methods

Preserving news apps presents huge challenges

Challenges of archiving and preserving born-digital news applications