Listen in your podcast player by searching for Future of Coding, or via Apple Podcasts | Overcast | Google Podcasts | RSS
Support the show to enjoy our bonus episodes and the warmth of your own heart.
Hosted by Jimmy Miller and Ivan Reese
Playful explorations of the rich past and exciting future that we’re all building with our silly little computers.
2023-08-22 66 • A Small Matter of Programming by Bonnie Nardi
2023-07-03 65 • Interpreting the Rule(s) of Code by Laurence Diver
2023-05-31 64 • INTERCAL by Donald Woods & James Lyon
2023-04-01 63 • Out of the Tar Pit by Ben Moseley & Peter Marks
2023-02-11 62 • No Silver Bullet by Fred Brooks
2023-01-06 61 • Programming as Theory Building by Peter Naur
2022-12-08 60 • Magic Ink by Bret Victor
2022-10-29 59 • Worse is Better by Richard P. Gabriel
2022-09-20 58 • Structure of a Programming Language Revolution by Richard P. Gabriel
2022-07-18 57 • Personal Dynamic Media by Alan Kay & Adele Goldberg
2022-06-05 56 • Augmenting Human Intellect by Doug Engelbart
2022-04-12 55 • Man-Computer Symbiosis by J.C.R. Licklider
Hosted by Ivan Reese
Interviews with toolmakers, researchers, and artists, all with compelling viewpoints on the future of computing.
2022-01-05 54 • Ella Hoeppner • Vlojure
2021-11-07 53 • Scott Anderson • End-user Programming in VR
2021-08-27 52 • Amjad Masad • Replit
2021-07-20 51 • Toby Schachman • Cuttle, Apparatus, and Recursive Drawing
2021-06-03 50 • Mary Rose Cook • Isla & Code Lauren
2021-03-09 49 • Ravi Chugh • Sketch-n-Sketch
2020-06-14 48 • Jennifer Jacobs • Para & Dynamic Brushes
2020-05-12 47 • Miller Puckette • Max/MSP & Pure Data
2020-04-25 46 • 2020 Community Survey
2020-03-01 45 • Devine Lu Linvega • Orca
2020-02-03 44 • Devine Lu Linvega • Making Your Own Tools
Hosted by Steve Krouse
Interviews with programming language experts and reflections on Steve’s own research journey.
2019-09-24 43 • Ellen Chisa & Paul Biggar • Unveiling Dark
2019-08-15 42 • Lane Shackleton • Blurring the Line Between User and Programmer
2019-07-26 41 • Jack Rusher • The Aesthetics of Programming Tools (Guest-hosted by Ivan Reese)
2019-06-13 40 • Michael Arntzenius • Joining Logic, Relational, and Functional Programming
2019-06-07 39 • Cyrus Omar • Mathematical Foundations for the Activity of Programming
2019-04-11 38 • Hillel Wayne • The Case for Formal Methods
2019-03-02 37 • Jonathan Edwards • De-Nerding Programming
2019-01-25 36 • Tudor Girba • Moldable Development
2019-01-06 35 • Vlad Magdalin • Democratizing Web Design
2018-12-05 34 • Katherine Ye • The Edges of Representation
2018-11-28 33 • Reflection 14 • /about
2018-10-24 32 • Quinn Slack • Basic Developer Human Rights
2018-10-12 31 • Nadia Eghbal • Sustaining the Underfunded
2018-09-22 30 • James Koppel • On The Maintenance Of Large Software
2018-08-27 29 • Reflection 13 • Independent Mentorship
2018-08-27 28 • Omar Rizwan • Exploring Dynamicland
2018-07-17 27 • David K Piano • Bringing Explicit Modeling To The Web
2018-07-03 26 • Glen Chiacchieri • Compassion & Programming
2018-06-12 25 • Kevin Lynagh • You Should Think About Some States
2018-05-22 24 • Nick Santos • Stop Being A Sysadmin For Your Own Machine
2018-05-17 23 • Brent Yorgey • Teaching Abstraction
2018-05-02 22 • Philip Guo • Learning Programming At Scale
2018-02-01 21 • Aidan Cunniffe • Building for Developers
2017-12-29 20 • Jason Brennan • Coding on (the) Beach
2017-12-13 19 • Joe Cohen • Building Universe
2017-12-04 18 • Research Recap 9 • Constructing My Crusade
2017-11-28 17 • Emmanuel Straschnov • Bootstrapping Bubble.is
2017-11-06 16 • Research Recap 8 • Life & Work Planning
2017-10-17 15 • Scott Mueller • Raising Genius
2017-10-09 14 • Research Recap 7 • Master Planning
2017-10-03 13 • Christopher Anand • Teaching Elm To 4th Graders
2017-09-25 12 • Research Recap Six • CycleJS Deep Dive
2017-09-19 11 • Pete Hunt • How ReactJS Was Created
2017-09-13 10 • Paul Chiusano • Unison, and how Abstraction Will Save Distributed Computing
2017-09-11 9 • Research Recap Five
2017-08-30 8 • Research Recap Four
2017-07-21 7 • Lloyd Tabb • Looker, and Growing Languages Through Deprecation
2017-08-24 6 • Research Recap 3 • WoofJS Workflow
2017-08-09 5 • Samantha John • Hopscotch & Learnable Programming
2017-08-09 4 • Research Recap 2
2017-07-29 3 • Jonathan Leung • Inventing on Principle
2017-07-16 2 • Research Recap 1
2017-07-13 1 • Welcome to the Future of Coding