This is your work, valued
Creative coding educator and ml5.js maintainer building accessible tools for generative art and machine learning.
inferred from the public footprint
Shiffman builds accessible entry points to programming and creative computing, with LearningProcessing and LearningProcessing-p5.js serving as foundational resources for thousands learning to code visually.
Learning Processing. I collected all the code examples from my book about teaching yourself to program visuals.
605Learning Processing. I made interactive coding lessons that teach through visual examples.
272Learning Processing. I made a site teaching creative coding with interactive examples and videos.
73Video Stream Bridge. I built a tool to stream live video between two separate programs.
22Shiffman Archive. I archived Daniel Shiffman's website for future reference.
135Box2D for Processing. I made a physics engine for Processing sketches and visual art.
287Word Vectors. I made word relationship tools for creative coding projects.
15Delete This Later. I created a placeholder project for temporary work.
13YouTube Notion Bridge. I made a tool that connects YouTube videos to Notion automatically.
19TensorFlow.js Examples. I built AI examples that run in your web browser with tutorials.
169Fourier Drawings. I made a tool that animates drawings using mathematical circles.
39Le Tank Workshop. I gathered workshop materials for building AI projects on the web.
18Animal Guesser. I built a guessing game where you think of an animal and the computer asks questions to figure it out.
9YT-OAuth. I made a working example of YouTube login for apps.
12Procedural Painting. I archived a 2004 course on writing code that creates art.
8Processing Eclipse Example. I made a working example of Processing running inside Eclipse.
12Holo 2 Randomness. I made example code showing how to use randomness in visual projects.
7Anti-Racism Reading List. I compiled a reading list about how technology perpetuates racism.
137Black Hole Simulation. I built a visual black hole simulator using basic physics methods.
73Useful List. I made a reference list of coding tools and tutorials I've found useful.
12DenseCap. I built a tool that describes what's in your photos automatically.
26Face It. I made a Processing workshop and code collection about face detection and tracking.
299Presentation Manager. I made a web app that manages student presentation schedules with a built-in timer.
17BodyBlock. I made a desktop app that automatically blurs faces and bodies in video.
30Kinect for Processing. I built a Kinect motion sensor bridge for Processing visual projects.
544Most Pixels Ever. I made software that stretches graphics across multiple screens.
288Randomizer. I made a tool that picks a random student's homework to show in class.
35