March 30th

blossoms & clouds

instagram photo

March 29th

The Tulip Hordes

flickr photo


instagram photo

Tulip Farm

instagram photo


flickr photo

March 26th

playing with the new app Layout

instagram photo

March 22nd


instagram photo

March 21st

Circles iPhone Wallpaper

If you have an iPhone, like being reminded of HAL, and enjoy burning your retinas like I do—then this is the wallpaper for you:

iphone circles

Just bring up this post on your phone, tap one of the thumbnails below, then long-tap the full image to save it locally.

iphone thumb 11 iphone thumb 2 iphone thumb 6

I generated these with Python and matplotlib. They're a few of the frames I used to put together these animated gifs.

March 19th


I had some fun with circle patches, hue shifts, and voronoi diagrams. I feel like I'm getting closer to understanding screen savers circa 1992.

star star

March 17th

Moving Colors

These were inspired by the palettes and lines in Bridget Riley's color paintings:

riley color square 1 riley color square 2
riley color square 3 riley color square 4

If you're ok with twitchy things you can make them move.

March 15th

Ruining Riley

Bridget Riley uses color and tessellating patterns in her paintings. The colors in Nataraja, 1993 feel chaotic to me but the lines provide the harmony. I used a script to add a different kind of tessellation on top which breaks the whole thing:

riley triangles

March 14th

Eames Dots

How about three Eames chairs barely rendered as various sized dots?

PAW, 1952. DSR, 1954. And LCW, 1946.

eames dots 1

eames dots 2

eames dots 3

March 13th

March 11th

Mesh Shifts

mesh shift 0

mesh shift 90

mesh shift 180


instagram photo

March 10th

Ruined Crow

ruined audubon

Something about the curve of that not pipe reminded me of the curves in Audubon's birds. This ruined image started out as Audubon's American Crow, 1861.

Not Triangles

ruined magritte

March 9th


instagram photo

March 8th

Ruining Rothko

After my experience ruining squares, I wondered if images of color field paintings could be ruined with triangles even with no sharply defined structure. So I tried the same thing with some images of paintings by Mark Rothko.

Here are the three I picked: No. 61 (Rust and Blue), 1953. White Over Red, 1957. And No. 46 (Black, Ochre, Red Over Red), 1957.

albers squares

And here they are ruined with Python:

ruined rothko 1

ruined rothko 2

ruined rothko 3

Living Tone

instagram photo

accordion time #meinSchatz

instagram photo

March 5th


instagram photo