data visualizations & maps

Understanding indoor air quality as Canadian wildfire smoke looms over U.S.

June 9, 2025

Maryland’s landmark heat stress standard risks leaving farmworkers behind as temperatures and political tensions rise

May 16, 2025

A map geek’s quest to clean the nation, one watershed at a time

December 16, 2024

If only birds were ‘puppies’: Lights Out Baltimore tracks 3,000 window collisions since 2018

December 9, 2024

Poster design and data visualizations at the 2024 American Public Health Association’s annual meeting

November 30, 2024

Mapping Maryland’s Eastern Shore for the RESPIRAR Project

October 30, 2024

Behind the scenes: analyzing indoor air quality data in farmworker housing during Canada’s 2023 wildfire

October 1, 2024

Data visualizations for news story covering Maryland police trends

July 5, 2024

From vision to reality: designing a map to context-set a Smithsonian exhibit

May 1, 2019