Currently browsing category

Art

Tilted Espresso Cup

Here’s the second of two new espresso cups (read about the other one). The concept is simple: slice through the bottom of the cup and the handle at an angle, so that the cup looks like it’s sinking into the table. I think I can say with some confidence that …

Moka Pot Espresso Cup

During the holidays at the end of 2017, I had a bit of time to return to my occasional hobby of 3D printing. I figured I would design a couple of new espresso cups. I always seem to come back to 3D printed porcelain cups. I suppose it’s a nice …

Arctic Monkeys Simulator

This term, I’m once again teaching CS 106, a second-level introductory programming course with a focus on art and data visualization. The course is taught using Processing, which provides a fun and accessible (though flawed) environment for art-focused novice programmers. The most recent lecture includes a discussion on drawing graphs, and …

Shad Valley 2016

In 1989 I attended Shad Valley, a one-month Canadian summer program for high school students. I spent a month living on the UBC campus. Basically it was Nerd Camp, though perhaps with a more diverse range of interests and talents than you might expect from the nerd stereotype, and with …

Woven book polyhedra

Earlier this year, at a local coffee shop, I noticed a flyer on the wall with a call for artist submissions for an upcoming show in Halton Hills. The topic of the show was Altered Books. I had never experimented with the artform of altered books before, though I had …

Hypocycloid juggling patterns

I’ve been having fun experimenting with interesting visual patterns that emerge when multiple points are moved around hypocycloids. I ended up writing a Bridges conference paper on the topic, but the animated quality of the results is so crucial that it seemed absolutely necessary to create a web page to …

Trump Haiku Bot

Oh he is so quick On his feet. He is reading The #WallStreetJournal. This term, I’m teaching an introductory computer science course for students in Waterloo’s Global Business and Digital Arts program. We’re using Processing, a fun environment for learning programming, and for simple programming tasks related to visual art …