Listen in your podcast player by searching for Future of Coding, or via Apple Podcasts | Overcast | RSS
Support the show to enjoy our bonus episodes and the warmth of your own heart.
Hosted by Ivan Reese, Jimmy Miller, and Lu Wilson
A romp through the field of computer programming, grapling with our history and wondering what should come next. A mix of deeply technical talk, philosophy, art, dark lore, and good takes.
2024-06-19 72 • Pygmalion by David C. Smith
2024-04-20 71 • Elephant in the Room
2024-03-03 70 • Beyond Efficiency by Dave Ackley
2023-12-28 69 • Myths & Mythconceptions by Mary Shaw
Hosted by Ivan Reese and Jimmy Miller
Close readings of influential works in computer science, with frequent diversions into the absurd.
2023-11-18 68 • Propositions as Types by Philip Wadler
2023-09-29 67 • Considered Harmful
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 (A wild Lu Wilson appears, but it’s a secret, shh)
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 (Interviewed by Steve Krouse)
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 (Interviewed by Steve Krouse)
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 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 (Interviewed 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