Working on (and under) glaciers from assignments and personal trips over the last few years on the Atlantic Photo blog.

Google App Engine is a platform for running applications on their infrastructure. This website runs on it. Let's take a look at how it works.

It was a terrific year. Here are some tear sheets and outtakes from projects of the last twelve months.

Is it possible to be guilty of copyright infringement by re-appropriating work appropriated from you?

Some photographs from a Reuters assignment to cover the start of the 2015 Iditarod in Anchorage & Fairbanks, Alaska.

Pulling pragmatism out of academia and using it for something a little more practical.

A comparison between the canonical javascript method of preloading images simultaneously and one that preloads them sequentially.

I just redesigned this site from the ground up and call tell you first-hand, there are very few reasons to spend time coding your own website today.

Using Javascript to access and manipulate image data on the client side

Show older stories