-
Feb. 25, 2022What building a prototype baby poop app taught me about design systemsBuilding a design framework for my team felt daunting. So I started small.
-
July 7, 2019Fine, I tried to make a news app as fun as TikTokA proof-of-concept.
-
June 15, 2019Why don’t we have news apps as fun as TikTok?The news industry keeps making more feeds. How can we branch out?
-
May 14, 2019Building a web app to rank my favorite Marvel superhero movies, part III needed a way to help people blaze through a bunch of yes-or-no decisions very quickly. Turns out there‘s an app that's already figured this out: Tinder.
-
May 7, 2019Building a web app to rank my favorite Marvel superhero movies, part IHow's a superhero fan supposed to overcome recency bias in rating their favorite movies? Uh, how does complicated math sound?
-
Jan. 13, 2019A data interactive that challenges people to draw a trend, and then shows them realityConvincing people their misconceptions are wrong is maybe journalism's toughest job. Could a participatory exercise make that easier?
-
Jan. 1, 2019New Year, new Make Every Week resolutionReviving one of the things I enjoyed most in 2016.
-
Mar. 29, 2018Excited by the latest news platform? Build three — yes, three — prototypes to test it firstA proprosal for breaking the cycle of excitement, investment, and disappointment when the next shiny thing comes around.
-
Nov. 15, 2017Atlantic hack day project: Giving you great journalism in every browser tabWhy not replace your browser's boring new tab screen with a piece of insightful journalism?
-
May 22, 2017Using computer vision to figure out the best time to visit the DMVThe results of an experiment I began last year using camera feeds of a Washington, DC Department of Motor Vehicles office.
-
Mar. 18, 2017Can a Slack bot inspire serendipity at work?I found myself wondering what cool things my coworkers were writing and coding. But I didn't know how to ask.
-
Dec. 18, 2016Turning an Amazon IoT button into something actually useful with (almost) no codeFiguring out Amazon's WiFi button is tough for beginners. Here's an easy away to connect your to IFTTT.com (and thereby the world!!).
-
Nov. 22, 2016Make Every Week, Part 5: A real-life Harry Potter Lumos spell, using speech recognitionHarry used the charm to turn his wand into a wizard's flashlight. Voice recognition software can do the same for muggles.
-
Nov. 2, 2016How to code a virtual Internet of Things device to tempt hackersThe Mirai botnet contained thousands of computers, many embedded within internet-connected gadgets. How long could the average IoT device last before being compromised?
-
Aug. 19, 2016Make Every Week, Part 4: Ordering a Sweetgreen salad at the press of a buttonA physical button that spins the roulette wheel and orders a random Sweetgreen salad online.
-
July 18, 2016Make Every Week, Part 3: How crowded is the Washington, D.C. DMV?Using a bit of computer vision and the helpful webcams at the Department of Motor Vehicles to estimate how long you'd have to wait for a drivers license.
-
July 5, 2016Make Every Week, Part 2: A Slack-powered doorbellUsing Amazon's IoT Dash button, I made a doorbell that pings a Slack channel.
-
June 26, 2016Make Every Week, Part 1: A bikeshare smartwatch appA resolution to stretch my mind and build a new tool (and preferably a physical thing!) every week this summer. First up: a smartwatch app the monitors bikeshare availability in DC.
-
Feb. 15, 2016Building “Omniturebot,” a Slack bot for keeping tabs on traffic
One of my everyday frustrations as a journalist is the veritable symphony of mouse clicks required to get web traffic stats for your stories.
-
Jan. 16, 2016Now at The AtlanticI’m late to my own news, but I’m excited to say I’m now working at The Atlantic, an awesome publication in Washington, D.C.
-
May 31, 2015How I scraped Hillary Clinton's Benghazi emails
This May, the U.S. State Department released 296 of the 30,000 government emails previously stored on Hillary Clinton’s private server.
-
Mar. 6, 2014The Case of the Fallen Cloud
Last month, someone dropped a crumpled Kleenex in the stairwell of my girlfriend’s apartment building. No one — myself included — wanted to pick it up. It sat there for weeks, a miniature rebuke to all of us.
-
Jan. 12, 2014Measuring how often Steelers coach Mike Tomlin says "obviously," his weird verbal ticAn analysis of whether the football coach's famous verbal tic has any connection to how well the Steelers played the week before.
-
Dec. 23, 2013How to track license plate cameras tracking youPittsburgh's parking authority was using license plate scanners to find scofflaws. But they also were keeping the data.
-
April 19, 2012In which I meet my journalistic doppelgangerLast week, I got an email from a man named Jerry Green in California. “I saw your byline in a newspaper out here,” he wrote. “Are you the Andy McGill I knew 30 years ago working at the Detroit News?”
-
Mar. 12, 2012A train trip and its blogChronicling a four-day train trip from Philadelphia, Pa. to Tucson, Ariz.