Monolog is an interactive diary bot that prompts you with interesting questions, which it chooses based on the topics you write about. [more inside]
Sol Lewitt created more than 1200 Wall Drawings during his life, developing the concepts behind the drawings and the instructions for creating them on a wall, but leaving the actual wall part to his draftsmen. The central conceit is that Sol's art was in the conception of the work, and leaving the execution to the draftsmen would (1) not change the original and (2) leave open the possibility of joyous happenstance. Well, I'm Sol's newest draftsman! I spent a lot of time finding the original instructions for dozens of Wall Drawings and now I'm coding them in Processing. I'm posting the visual output on this here tumblr. I asked a question about this last year.
I'm organizing a code poetry slam in New York City on November 14. Submissions are now open. Judges, special guests, etc. to be announced. Stay tuned. [more inside]
Using Python 2.7 and the Natural Language Toolkit, I created a program called Sonnetizer that generates 14-line rhyming sonnets in (mostly) iambic pentameter from any text corpus. Using Sonnetizer, I generated 10,000 unique sonnets from the sonnets of William Shakespeare, and compiled them into a PDF.
Data visualizations ported from Processing to Clojure. [more inside]
Gametron 7000 (GT7K) is a web-based game-building toolkit, designed and built by myself for use in non-programming-centric game design classes I've been teaching in NYC. It's almost all visual (no coding) and allows non-tech-savvy game creators to make fairly simple 2D sprite-based games. Even though it's a little rough around the edges, hopefully it's fun to use! [more inside]
Spike Solutions is a series of short, focused screen tests towards new generative compositing techniques. With number three, I'm starting to hit the Warhol-meets-Braque thing I was aiming for. #2, #1. Made with Processing, set to amazing antique synth tracks by Benge.
Spike Solutions is a series of screen tests exploring generative video compositing techniques. #2 turned out pretty well. Inspired by Warhol's photobooth portraits and Cubist / Futurist collage, and featuring some vintage synth accompaniment.
A sequel to my one-button racing game Wavespark, this time you're collecting stars, racing between checkpoints, performing spectacular starbursts, or just goofing around however you feel like it. [more inside]