
Transforming Static Election Data Visualizations into Dynamic D3.js Interactives
This interactive visualization toggles between two perspectives—changes in voter turnout from 2020 to 2024 and each state’s variance from the national average—transforming static election data into an engaging, dynamic experience.

2024 Voter Turnout Drop Data Visualization
America has low voter turnout, and the last general election was no exception. Only 64% of voter eligible Americans casted their ballots in 2024. This means that 90 million Americans who were eligible to vote didn’t show up to the polls. This two-page data visualization shows this drop state by state.

Adobe Illustrator Symbol-Making Tutorial Series
Announcing a new Adobe Illustrator tutorial series, beginning with how to make symbols and symbols libraries.

Drawing Hillshade by Hand with Pencils. A tutorial (with time-lapse videos)
Learn how to hand draw beautiful shaded relief hillshades in this 6-step tutorial.

Animated Flyover Map in ArcGIS Pro and Adobe After Effects
Building maps often requires multiple software applications. In fact, I cannot recall a map that I’ve made in the last decade that did not include using at least two different applications. For this map, I created a flyover animation in ArcGIS Pro. I then imported the animation (mp4) into Adobe After Effects, where I added… Animated Flyover Map in ArcGIS Pro and Adobe After Effects

Reimagining the John Snow Cholera Map with Animation
Last week marked Esri’s annual User Conference in San Diego, and what a conference it was! It’s always fun to see geospatial friends and meet new ones. Part of my time at this year’s gathering was spent presenting alongside Kenneth Field and John Nelson for our talk entitled “Designing Thematic Maps.” This year, Ken had… Reimagining the John Snow Cholera Map with Animation