Art, Deviant Cartography, Portfolio

Perspective Self Portrait

Viewed from most angles, this self portrait presents a distorted, grotesque image. Spikes form in seemingly arbitrary patterns, casting shadows over the valleys of the sculpture. But when viewed from the right angle, with the light shining from precisely the right direction, the shadows line up and work together to form the image. The portrait is a stark reminder that how one sees oneself depends entirely on finding the right perspective.

For ideal viewing stand approximately 6 feet back and view the portrait straight on.

3D printed plastic mounted on painted plywood
15 x 15 x 8



Code, Maps

Using shp2stl to Convert Maps to 3D Models

I’ve been working on a utility called shp2stl that converts geographic data in shapefiles to 3D models, suitable for 3D printing. The code is published as a NodeJS package, available on npm and GitHub.

You can control the height of each shape by specifying an attribute of your data to use. Each shape will be placed along the z-axis based on the shape’s value relative to the max range in the data. Additionally, if you want more detailed control you can specify a function to use to extrude each shape.


South Napa Earthquake

Here’s an example using the recent South Napa earthquake, first as the source shapefile:

Then converted to a 3D model using shp2stl:

And finally printed with a 3D printer:


Continue reading

Art, Deviant Cartography, Maps, Portfolio

2014 South Napa Earthquake – 3D Print

Two weeks ago on the night of August 24, 2014 I was shaken awake by the 6.0 magnitude earthquake that struck Napa, CA. It was the largest earthquake to hit the Bay Area since the 1989 World Series quake. Where I was in San Francisco wasn’t close enough to the epicenter to do much other than wake people up. But while watching the reports start coming in on Twitter it became clear that up in Napa there was quite a bit of damage. Unable to sleep, I started downloading the data to understand what the difference was between what I had felt and what it was like right in the epicenter.

Over the past couple weeks I’ve been experimenting with 3D printing the shake intensity from the Napa quake.


Continue reading

Art, Data Visualization, Maps, Portfolio

A City Cut in Two by a Tornado

This is a map of Moore, Oklahoma. On May 20, 2013 an EF5 tornado struck this city of 58,000 people, killing 24 and injuring 377 others. The destruction within the direct path of the storm was near complete.


This piece focuses on the city boundary of Moore and the destruction that ripped right through the center of the town. The tornado track has been removed from the map, and the city has been split open.

Continue reading


Woodcut Map of Golden Gate Park

This is a custom-made map of Golden Gate Park created by the people at Woodcut Maps. I met Gabe Smedresman nearly two years ago at some SF meetup group. He had just launched his new project,, and once I heard about it I was determined to get something made. I had just bought a house on the north side of Golden Gate Park, and I wanted something personal to commemorate our new home.

The map I had made focuses on the park, but includes streets to the north and south to provide context.


Continue reading

Art, Maps

Point Nemo Wood Map

The most remote spot on Earth sits in the middle of the South Pacific Ocean, over 1,600 miles from land in any direction. It is quite literally the middle of nowhere. And yet, because it’s exactly the middle of nowhere, it’s actually an incredibly remarkable somewhere. This beautifully unique spot is called Point Nemo.


This map brings focus to this distant pole of inaccessibility. Centered on Point Nemo we have a much simpler map than we’re used to. Instead of focusing on complex land features, we shift to look at the expanse of nothing. The islands closest to Point Nemo, Ducie Island, Motu Nui, and Maher Island, are marked and the 1,670 mile radius around the pole is delineated.

Continue reading

Art, Maps, Portfolio

Haiti Earthquake Tree Trunk Map


This piece is a representation of the January 2010 earthquake that destroyed much of Haiti. Laser cut out of different kinds of bamboo, it shows the shake intensity data radiating out from the epicenter near Port-au-Prince.

This devastating earthquake caused massive damage and an unknown number of deaths. Estimates were anywhere from about 80,000 to 300,000 casualties. Even this many years later it’s hard to know the full impact of this event. I remember watching the news for the weeks after this earthquake as they tried to find the dead and survey the damage.

Continue reading

Data Visualization, Maps

Hurricane Blueprints

As we begin the 2013 hurricane season, I wanted to share something I created after last year’s monumental Superstorm Sandy. After the 2012 hurricane season I was trying to wrap my head around how large Sandy was and how that compared with prior storms. In particular, I wanted to understand how Sandy compared to 2011’s Hurricane Irene.

I thought a blueprint was the appropriate metaphor for comparing these storms. The windfields of the storms are mapped side by side so you can see how large the areas of severe winds were in each event.


Continue reading