DarkArduinoTheme
A dark theme for the Arduino IDE – no longer maintained :(PixelSorting
A set of experiments in pixel sorting using ProcessingCollisionDetection
A book and examples on collision detectionProcessingTeachingSketches
Teaching sketches created in Processing (and Java)Recipes
A super minimal recipe website built on MarkdownDarkProcessingTheme_3.0
A dark theme for Processing 3CreativeProgramming1
An introductory course exploring code as a tool for creative makingCollisionDetectionFunctionsForProcessing
A set of simplified collision detection functions to ProcessingCreativeProgramming2
An intermediate course in programming for the arts, focusing on zines, video, and live performanceWord2VecAndTsne
Scripts demo-ing how to train a Word2Vec model and reduce its vector spaceMaxMSP_TeachingSketches
Patches for teaching Max/MSP/JitterPebble-Dataset
A machine learning dataset consisting of 5000 images of pebblesDarkProcessingTheme_2.0
A dark theme for Processing 2.0DesigningWithData
A course on data and designPhysicalComputing
A course on art, electronics, and interactivityRepo-As-Artwork
A list of artworks (and related projects) that are based in Github reposComputersOnLawAndOrder
Hardware/software and related files for a project commissioned by Rhizome.org (thanks!) gathering images of computers and computer use on the American television series "Law & Order".DiehardCDROM
A re-creation of the original Diehard random number CD-ROMMirrorTest
Teaching computers to recognize other computers, funded by Impakt.nlMappingWirelessNetworks
Code, data, and (possibly) schematics for recording wireless network data around a cityTCPDUMP
A month-long performance documenting every unique server from which my computer attempts to download a file.PythonTeachingExamples
Example scripts for learning PythonEveryPossiblePhotograph
Source code for an installation that generates every possible photographTechnologyAndTheLandscape
A course exploring how technology has shaped the landscape and how we record itTrainingOpenCV
A combination of tutorial and code (command line, Processing, and Python) for training OpenCV to detect objectsChanceAndRandomness-OLD
A course exploring the creative potential of chance and randomnessTwitterBotTutorial
A fairly detailed tutorial on creating Twitter botsFM-Transmitter-Workshop
A workshop on building simple FM transmittersEmptyApartments
Online curatorial project, made of 125k images of empty apartmentsWebDesignExamples
Example files for teaching HTML, CSS, JavaScript, PHP, and other web technologiesChanceAndRandomness
A one-day workshop and lecture on chance, randomness, entropy, and order in the arts • Transart Institute (May 2021) • Hartford Art School (Fall 2019)InterestingThings
A running list of interesting projects, articles, and resourcesNaNoGenMo
Experiments in algorithmically-generating a novel in a monthRandomArtAssignmentBot
A Twitter bot that posts random art assignmentsInternetArchiveResidency
Working files and documentation for a residency with the Internet Archive, algorithmically-curating a series from the archive's collectionPunchCardEncoding
FORTRAN punch-card encoding ported to ProcessingPubJS
A simple, lightweight tool for embedding PDF publicationsDarkProcessingTheme
A dark theme for the Processing IDE - a little easier on the eyes!DesignResearchReadingList
A set of suggested examples of research in design, from project documentation to speculative ideas to writing about the process of designSpaces
A conceptual art worm that changes the name of all your files and folders to whitespaceDigitalFabrication
A course on digital fabrication for the artsWhiteNoiseBoutique
An artwork/store for selling boutique white noise. Commisioned by Brighton Digital Festival.AnimatedGifWallpaper
Simple Java app to let you set animated GIFs as wallpaper (Mac only)BotArtSchool
An art school run by bots (and an event for Abandon Normal Devices 2016)Design2
Intermediate design course focusing on process, analog/digital, books, and screensParasiticComputer
A computer that feeds off of human body heat, commissioned by Digital Spring FestivalArduinoTeachingSketches
WouldYouRatherBot
A Twitter bot that asks random "would you rather" questionsRedactionBot
ClusterTumblrTheme
A decidedly effed-up Tumblr themeEagleCAD_Tutorials
A set of tutorials for learning EagleCAD and circuit designRandomChordBot
A Twitter bot that posts random guitar chordsFAQBot
A bot that publishes randomized FAQs.Design3
Advanced course focusing on long-form design researchVibrationInterface
A vibration interface for the Arduino; created with generous assistance from Harvestworks' Cultural Innovation Fund programOneMillionRandomDigits
Sculpture visualizing Rand Corp's "One Million Random Digits"Interp
Code and related files for a commission from Turbulence.orgSpamNovel_NaNoGenMo2014
A novel generated using spam comments by 34,914 authors on my blog; created for NaNoGenMo 2014LasercutterMaterialsDatabase
A customizable site for lasercutter materialsGithubTutorial
Tutorial repo for CP2ICPinStraightener
A tool for straightening the pins on integrated circuitsYouHaveBeenBlinded
A non-visual, haptic electronic game developed in collaboration with Alex MyersViewSource
Files and resources for a workshop digging into the hidden texts of the webEveryRadioStation
Installation of 95 FM radios, one for each station in the FM bandCheckoutFormGenerator
Python script for generating checkout sheets and equipment hang tagsHapticVibrationShield
Haptic vibration shield for Arduino: 4 vibration motors and the TI DRV2603 haptic driver ICGamesPlusPlusBadge
Electronic game badges created for Games++ (Nov 2013), created in collaboration with Alex Myers (www.alexmyers.info)SmartphoneTripodKickstand
A little kickstand for a cheap smartphone tripod mountCave
A low-res sonic game for tablet; created with generous assistance from Harvestworks' Cultural Innovation Fund program.DungeonBot
I am a wanderer, trapped in an infinite dungeon.CatCapture
Move your body into the shape of a cat. Made for Games++ 2015.iPhoneStethoscopeAttachment
An attachment for the iPhone 4/5 for recording from a stethoscopeLove Open Source and this site? Check out how you can help us