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

Claims of storytelling photography are everywhere, but is anyone really telling stories with photography?

Show older stories