Work

The Artist is not Present

The Artist is not Present

The Artist is not Present is a site-specific art piece and a custom piece of software written specifically to run during the 3 weeks of the SP Urban Festival in Sao Paolo. The software is an autonomous algorithm that continuously generates geometric art, evaluates it according to the aesthetic taste of its creator, and adapts. Continue reading...

Tiny Artists 4-6

Tiny Artists 4-6

Tiny Artists 4-6 is the second generation of the Tiny Artists project, where a series of small computer programs generate and print graphic posters, after which they delete themselves and their own source code. The printed graphics are the only originals. While series 1-3 explored computational form, this series investigates color theory. Continue reading...

O'Reilly Atlas

O'Reilly Atlas

O'Reilly Atlas is a web application aimed at simplifying the creation and distribution of digital content. It is a Git-backed writing and production tool that exports books as PDF, ePub, Mobi and HTML, from single source Markdown, Asciidoc or HTML files, styled with CSS only. Continue reading...

Programming and the Visual Arts

Programming and the Visual Arts

This talk explores what happens when we start to approach graphic design only through code. Based on the curriculum of the graduate class "Printing Code", taught at the Interactive Telecommunications Program in New York, it investigates the history of computational design, contemporary artists working in generative design, alongside practical code-based examples using the Java-based framework Processing. Continue reading...

Balloon Projections

Balloon Projections

A set of interactive visuals projected onto balloons, made for the Danish musician Oh Land. The visuals are controlled by a custom piece of MIDI enabled software, which enables visuals controlled in real-time by the band during the live concert. This project is a collaboration with Paul Rothman. Continue reading...

Tiny Artists 1-3

Tiny Artists 1-3

Tiny Artists is a series of small computer programs that print generative graphic posters. Each program is born with a short lifespan and can only create a a limited number of works. A program will then delete itself and leave no digital trace of itself or its creations. The printed graphics are the only originals Continue reading...

Write Me

Write Me

Write Me is an interactive sculpture made of paper and strings hanging from the ceiling. The sculpture records visitors drawings, and plays these drawings back, serving as a cumulative memory bank of past visitors. The sculpture was a collaboration with Amy Chien and Christine Nguyen. Continue reading...

I Used To Be Somebody

I Used To Be Somebody

I Used To Be Somebody is an interactive video sculpture made out of an old Macintosh Classic 2. This project is a collaboration with Scott Wayne Indiana. Continue reading...

City Lights

City Lights

This short film is an experiment in using code to manipulate video. Custom software analyzes the frequencies in the soundtrack and maps these frequency bands to areas in the video, blending two image layers when a certain frequency is triggered. The result is a lyrical combination of reality and dream. Continue reading...

Tile Puzzle

Tile Puzzle

Tile Puzzle is an interactive sculpture in form of a life-sized version of a tile puzzle game. Custom software divides a video into 9 tiles and randomly projects them onto the tiles of the sculpture. By moving the tiles, a user can manipulate the placement of the videos, affecting the digital world through physical movement. Continue reading...

People Watching Plus

People Watching Plus

A common phrase in any metropolis is the term "people watching." By creating sidewalk barricades made up by home-made cardboard cones and yellow stick tape, people are challenged to either adapt to or defy this unofficial element on street. This project was a collaboration with Scott Wayne Indiana, Nik Psaroudakis, and Nien Lam. Continue reading...

Drab

Drab

"Drab" is an experiment in producing unique, generative album covers for an artist. Whenever the album is bought online, a program outputs a unique version of the album cover and adds it to the MP3 metadata. Continue reading...

Byte Sculpture

Byte Sculpture

This light sculpture reads a written text, half a byte at the time. It is a comment on the principles of language as data, and a reference to binary languages like morse code and computational programming. This project was a collaboration with Don Miller and Peter Holzkorn. Continue reading...

Speech Comparison

Speech Comparison

This interactive infographic is a data visualization of word usage in 9 famous speeches. Continue reading...

OMGIMG

OMGIMG

OMGIMG is a visual discussion forum that allows people to riff with images and vote up cleverness. Every day a new image is posted, and users can reply with nested image threads in order to gain likes on their posts. This project was a collaboration with Ian Cleary and Scott Wayne Indiana. Continue reading...

Reservoir

Reservoir

Game design and character animation for the indie game "Reservoir", about a girl living in a water reservoir underneath New York City. The game is made in collaboration with Morten Skjoldborg Madsen. Continue reading...

9/11 Tapes

9/11 Tapes

The 9/11 tapes is an interactive feature built for the New York Times. It features a selection of original audio recordings from the morning of Sept. 11, 2001 with conversations between the hijacked airplanes and ground personel in the hours leading to the World Trade Center attacks. Continue reading...

Big Screens Titles

Big Screens Titles

A series of animating title sequences made for the Big Screens Show 2011. The titles were shown on InterActive Corps' 120 X 12-foot video wall at their corporate headquarters on 18th St. and the West Side Highway. The titles were programmed using OpenFrameworks in collaboration with Molly Schwartz. Continue reading...

Generative Logo

Generative Logo

An exploration in creating generative typefaces. A custom piece of software generates a basic container in shape of a letter, and a gravity simulation fills the form according to basic rules of physics. Continue reading...

LaGrange Consulting

LaGrange Consulting

Logo design for Lagrange Consulting. Continue reading...

Pointcom

Pointcom

Logo design for Point Communications. Continue reading...

Drift Logo

Drift Logo

Logo design for the iPad app "Drift". Continue reading...

Versionize

Versionize

Versionize is a web-based tool for iterating ideas individually or in groups, built on the version control system Git. It's a structured and flexible replacement to the personal sketch book; a personal tool for people to write down ideas, and keep iterating by adding text, images and links to them. Continue reading...