The Power of Live Coding: Humanizing Technology
summary
Live coding is used to make code feel expressive and social by writing music live in Sonic Pi and by sonified sorting algorithms that map algorithm steps to sound. A pandemic performance stitches together dozens of friends’ voice recordings into one piece, which successfully made a nontechnical yoga teacher curious and sparked developer praise for storytelling via variable names. A pilot teaching program uses creative coding to train culturally marginalized women for tech jobs.
AI-written summary · about
chapters (13)
- 0:00Introduction to live coding
- 1:07Technology and human connection
- 7:48Personal journey to live coding
- 13:10Transition to corporate life struggles
- 14:36Creating Earth to Abigail
- 16:46Bridging tech and humanities gap
- 22:27Art as a bridge between disciplines
- 25:20Small wins in live coding
- 30:39Code as expressive medium
- 32:06Sonic Pi and live coding tools
- 36:25How you can engage with live coding
- 41:06Next steps and community impact
- 43:58Closing thoughts and call to action
related talks
17mLive Coding Performance
32mLive Coding Music Performance with Sonic Pi
47mLive Coding Music Performance
33mProgramming as a Performance
01h 02mHumanizing Technology and Algorithms Through Artistic Expression
30mArtist Performance
15mProgramming as Performance: Live Coding with Sonic Pi
52mThe Programming Language as a Musical Instrument
