JavaScript (JS)
Works that make particular use of my favorite widely-used programming language. I’ve been an enthusiastic fan since before Douglas Crockford wrote JavaScript: The Good Parts . It’s dirty and weirdly flexible; so flexible that cowards tried to graft classical inheritance onto it, and later invented TypeScript. (Disgusting.) It could only be better if it had been allowed to be Scheme as Brendan Eich had intended. (I strongly disagree with Eich’s early-2000s stance against gay marriage, but it would be wrong not to acknowledge him as the initial creator of JavaScript. We must contend with our history rather than ignore it.)
Brooklyn, New York
Robert Gerard Pietrusko
Longtime collaborator and dear friend. See also Warning Office .
Era: Yale University
Works composed during the years I spent working toward my Master of Fine Arts (MFA) degree at Yale University’s graduate graphic design program in New Haven, Connecticut.
See also Yale student work .
New Haven, Connecticut
Era: London
Hack
Music-related
Karlsruhe, Germany
Interview
Conceptual
Era: O‑R‑G
Works composed during the years I served as an intern / entry-level designer for graphic design legend David Reinfurt at his O‑R‑G studio. See also
o-r-g.com ,
davidreinfurt.com ,
dextersinister.org , and
servinglibrary.org .
Open-source
Era: Diller Scofidio + Renfro
Art installation
Animation
Era: University of Connecticut
Works composed during the years I spent working toward my Bachelor of Fine Arts (BFA) degree at the University of Connecticut’s graphic design program in Storrs, Connecticut at the turn of the century.
See also University of Connecticut student work .
Exhibition piece
PHP
Atari-inspired
Bronson (animation framework)
Realtime 3D animation framework created by myself and Robert Gerard Pietrusko specifically for sketching, proofing, and deploying 360˚ data animations intended for display on the walls of custom-built rotunda environments. (Later adapted for more general purpose use.) It was the key component of our collaboration with Diller Scofidio + Renfro on Exit (Terre Natale) . Bronson was written in Java , used OpenGL for graphics rendering, and made use of the then-beta version of Processing . Named after Charles Bronson , a rugged man who will get the job done, no matter the ugliness required.
Climate change
Data visualization
Game
Java
MoMA
Performative
Radiohead
Architecture
Jürg Lehni
For a few years Jürg Lehni and I shared a small studio space on Shacklewell Lane in London. In addition to Hektor and other artworks that I admire, Jürg’s also created fantastic software tools such as Scriptographer, and Paper.js . This collection of works makes use of Jürg’s software tools. (I miss our time together, Buddy!)
Moar Technologies Corp
Official
OpenGL
Processing (Java framework)
0 to 1
Larger undertakings that I’ve been involved in from the blue-sky concept phase, to launch / publication / broadcast to the masses. In the best of cases these projects started as a very small collective and then grew to include sizable teams of talented folks.
Cascading style sheets (CSS)
Works that make particular use of special CSS features, such as 3D transforms or combinations of features that constitute a clever hack. For more on what style sheets are and how CSS came to exist, see https://en.wikipedia.org/wiki/CSS .
Music video
Projection
Quantum
Quantum computing (QC)
Fairfield, Connecticut
Google Creative Lab
Machine learning (ML)
New York
Publication
Artificial intelligence (AI)
ASCII art
Community
Diller Scofidio + Renfro
Era: High School
Food
Harvard University
Motion
Paper.js
Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas. It offers a clean Scene Graph / Document Object Model and a lot of powerful functionality to create and work with vector graphics and bezier curves, all neatly wrapped up in a well designed, consistent and clean programming interface. Developed by Jürg Lehni & Jonathan Puckey .
Quantum JavaScript (Q.js)
Aliens
Anniversary
BASIC (programming language)
Calendar
Dairy-free
Gluten-free
Google Data Arts Team (DAT)
Google’s Data Arts Team (AKA, “DAT” for short), originally lead by Aaron Koblin, was a specialized group within Google that explored the ongoing dialog between artists and emerging technologies. DAT (located in San Francisco) began as a component of Google Creative Lab (located in New York, itself part of Google’s marketing division), but due to changes in leadership and market pressures was forced to find various new homes within Google; eventually dissolving. Or at least as far as I understand.
It’s Nice That
Jonathan Puckey
Works that are either collaborations with Jonathan Puckey of Studio Puckey , or use software tools developed by him. (Such as Paper.js , developed with Jürg Lehni .)
Judging panel
Kale Robot
Kikkoman (slideshow)
Bespoke slideshow software for delivering presentations from within a Web browser.
Leap year
London, England
Nuclear weapons
Nut-free
Panel discussion
Patented
Amazon
Amazon Braket
Applesoft BASIC
Augmented reality (AR)
Amazon Web Services (AWS)
Copenhagen, Denmark
Daylight saving
Directus
Era: Amazon Web Services
Era: Unity Deux
Ernő Rubik
Futurism
Garment District, Manhattan
Grandaddy
Hand pose recognition
Hand tracking
Illustration
Job hunting
O R G
Projects for graphic design legend David Reinfurt’s O‑R‑G studio. See also
o-r-g.com ,
davidreinfurt.com ,
dextersinister.org , and
servinglibrary.org .