Skip to main content

Talks and workshops

MIDI is three numbers, and the numbers can mean whatever you want. I have been saying that from stages since 2017.

It started as a talk called Make More Than Music with Tiny Computers, JavaScript and MIDI. It was given ten times in 2017 and 2018, turned into a workshop with a Circuit Playground on every desk, became an article for CSS-Tricks, went quiet for a while, and came back in 2026 as a workshop for Processing Community Day in New York.

Each entry has the date, the venue, the recording and slides where they exist, and its sources. Three old workshop sites went offline when their GitHub Pages builds disappeared, so their pages are kept here as they were.

2017​

WhenWhatWhereKindRecording
June 2 to 3, 2017HolyJS, St. PetersburgHolyJS, St. Petersburg, Russiatalkwatch
July 1 to 2, 2017OdessaJS, OdessaOdessaJS, Odessa, Ukrainetalkwatch
July 12 to 14, 2017FullStack 2017, LondonFullStack 2017, London, UKtalknone
July 20 to 22, 2017NEJS Conf, OmahaNEJS Conf 2017, Omaha, Nebraskatalkwatch
July 29, 2017The demosthe demos folderdemonone
September 15 to 16, 2017JSFoo 2017, BangaloreJSFoo 2017, Bangalore, Indiatalkwatch
September 26, 2017Donut.js, PortlandDonut.js, Portland, Oregontalkwatch
October 2, 2017Cellular automata on a Launchpadgeorge.mand.isarticlewatch
October 19 to 20, 2017Voxxed Days BelgradeVoxxed Days Belgrade, Belgrade, Serbiatalkwatch
November 3 to 4, 2017JSConf Colombia, MedellínJSConf Colombia, Medellín, Colombiatalkwatch

2018​

WhenWhatWhereKindRecording
January 18, 2018BrooklynJS, New YorkBrooklynJS, Brooklyn, New Yorktalknone
April 19 to 20, 2018MiXiT, LyonMiXiT, Lyon, Francetalkwatch
May 11 to 13, 2018Teardown 2018, PortlandTeardown, by Crowd Supply, Portland, Oregonworkshopsite kept
July 2 to 4, 2018SPA Software in Practice 2018, LondonSPA Software in Practice, at the British Computer Society, London, UKworkshopsite kept

2019​

WhenWhatWhereKindRecording
September 21 to 22, 2019Web Weekend KathmanduWeb Weekend Kathmandu (wwktm), Kathmandu, Nepaltalkwatch
October 24 to 25, 2019LibertyJS 2019, PhiladelphiaLibertyJS, Philadelphia, Pennsylvaniaworkshopsite kept
December 12, 2019Dip Your Toes Into Hardware With WebMIDICSS-Tricksarticlenone

2020​

WhenWhatWhereKindRecording
February 2020Recurse Center, 2020Recurse Centertalknone

2023​

WhenWhatWhereKindRecording
September 9, 2023A Zoom mute button from a Puck.jsgeorge.mand.isarticlewatch

2026​

WhenWhatWhereKindRecording
October 3, 2026Processing Community Day 2026, New YorkProcessing Community Day, at NYU ITP, Brooklyn, New Yorkworkshopwatch

Also on the road​

Between 2018 and 2019 I was also giving a talk called JavaScript for Artists, with Web MIDI as one colour on the palette next to Web Audio, the camera, and a bit of machine learning. My talks page lists Front-Trends, FullStack 2018, GDG DevFest San Francisco, FrontMania, c't webdev, Microsoft Build, HalfStack Vienna, Heapcon, ChangeCon, RuhrJS and WebCamp Zagreb in those two years. Recordings from that stretch: JavaScript for Artists at Heapcon (watch) and ChangeCon (watch).

Where the rest lives​