March 10, 2024

11 min read

Uncovering medical device ancestry from the FDA's 510k data and creating a free website for exploring it.

A screenshot of the FDA's 510k databse in October, 2000

February 19, 2024

7 min read

Writing userscripts to optimize my data entry workflow with the FDA's 510k database.

A comparison of two OSM import communication channels

June 19, 2023

6 min read

Comparing two different channels that OpenStreetMap contributors use to discuss data imports.

A map of Virginia showing driving distance to hospitals.

April 3, 2023

15 min read

Using OpenStreetMap data to craft a self-hosted interactive map of hospital accessibility in Virginia.

A screenshot of

February 16, 2023

8 min read

My reflections on making a stateful webapp at minimal cost, using Python, NextJS, and PostgreSQL.

A screenshot of a map showing Denver

December 11, 2022

8 min read

Improving my self hosted maps stack by moving to Headway.

Routing from DC to Seattle on my Self Hosted Setup.

November 20, 2022

9 min read

Self hosting a software stack to replace Google Maps on an unused gaming PC.

Pedestrian isochrone map of Richmond, Virginia. Map copyright Openstreetmap.

October 20, 2022

19 min read

Measuring urban walkability using isochrone maps and Valhalla on openstreetmap data

A correlation matrix of shared spices in recipes.

August 21, 2022

9 min read

Finding trends in a dataset of 91,000 recipes from product updates page

July 13, 2022

15 min read

Evaluating the accuracy of's delivery estimates using beautifulsoup and matplotlib

Dashcam image containing speed limit sign

June 25, 2022

9 min read

Finding Missing Speed Limits using a pipeline with OCR and PostGIS

Dashcam screenshots visualized over openstreetmap

June 8, 2022

8 min read

Searching for OpenStreetMap features with dashcam imagery enhanced with OCR