• walkable.lol

    2025-03-22
  • PTPX 2024

    2024-12-19
  • How many slices of pizza did I just burn? [yams.energy]

    2024-12-08
  • Biking from Nashville to Natchez [6 days / 500 miles]

    2024-12-06
  • Pen plotting with a 3D printer

    2024-02-25
  • Porting windspeed.app to Go

    2023-11-19
  • 3DPK: Hell Gate + Bronx Kill

    2023-08-27
  • 3DPK: Circumnavigating Manhattan

    2023-06-23
  • A visual book recommender

    2023-04-12
  • 3D printing a full-size kayak

    2023-03-12
  • Turboshtein

    2022-11-03
  • Playing around with Dall·E 2

    2022-05-08
  • Biking 118 non-intersecting miles in Brooklyn [Long Tiny Loop #2]

    2021-10-09
  • The Quantified Bike Explore

    2021-06-17
  • Long Tiny Loop: Attempt #1

    2021-04-03
  • Making STL frontal area calculations easier

    2021-03-26
  • Improved routing for OSMnx with Taxicab

    2021-03-12
  • Biking from Cleveland to Cincinnati [4 days / 300 miles]

    2020-09-17
  • Effective Simulated Annealing with Python

    2020-05-14
  • Georeferencing One Hundred Years of Cincinnati Maps

    2019-11-27
  • The Visual Similarity of Movie Posters

    2019-03-24
  • BlenderFOAM: Open-source Fluid Based Shape Optimization

    2019-03-05
  • A Low Cost Approach to Improving Pedestrian Safety with Deep Learning

    2019-02-06
  • Finding the least efficient walking routes in Cincinnati

    2018-09-05
  • Word2vec from Scratch with Python and NumPy

    2018-03-22
  • Mapping the Chili Regions of Cincinnati [two year update]

    2018-02-01
  • Visualizing one full year of bike commuting in Cincinnati

    2018-01-11
  • Evolving Simple Organisms using a Genetic Algorithm and Deep Learning from Scratch with Python

    2017-11-30
  • Do We Actually Need to Replace the Western Hills Viaduct?

    2017-11-29
  • Differential Evolution Optimization from Scratch with Python

    2017-08-27
  • The Age of Cincinnati [map]

    2017-02-15
  • Biking from Cleveland to Montréal [9 days / 700 miles]

    2016-12-22
  • Calculate the Distance Between Two GPS Points with Python (Vincenty’s Inverse Formula)

    2016-12-18
  • Mapping out the Southern Cultural Divide in America

    2016-12-14
  • Creating parameterized 2D airfoils with quadratic Bézier curves and Python

    2016-09-14
  • Calculating the Distance Between Two GPS Coordinates with Python (Haversine Formula)

    2016-09-07
  • Montréal’s Language Distribution According to Twitter…

    2016-09-01
  • Cincy to Dayton and Back by Bike / My First Century!

    2016-08-31
  • Particle Swarm Optimization from Scratch with Python

    2016-08-17
  • Mapping the White Castle/Krystal Divide

    2016-08-01
  • FiveThirtyEight: The Riddler (2016-July-08)

    2016-07-08
  • Mapping out IHOP vs. Waffle House

    2016-03-23
  • Dog Ownership in Cincinnati [map]

    2016-03-12
  • Mapping the Chili Regions of Cincinnati

    2016-02-03