Future of Coding

Future of Coding

94 episodes

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. Hosted by Ivan Reese, Jimmy Miller, and Lu Wilson.

Podcasts

Moving Beyond Syntax: Lessons from 20 Years of Blocks Programming in AgentSheets by Alexander Repenning

Published: Aug. 25, 2024, 9:29 p.m.
Duration: 2 hours 44 minutes 27 seconds

Listed in: Technology

Pygmalion by David C. Smith

Published: June 19, 2024, 1:37 p.m.
Duration: 3 hours 9 minutes 39 seconds

Listed in: Technology

Elephant in the Room

Published: April 21, 2024, 4:07 a.m.
Duration: 2 hours 56 minutes 2 seconds

Listed in: Technology

Beyond Efficiency by Dave Ackley

Published: March 4, 2024, 2:53 a.m.
Duration: 1 hour 44 minutes 7 seconds

Listed in: Technology

Myths & Mythconceptions by Mary Shaw

Published: Dec. 29, 2023, 12:10 a.m.
Duration: 2 hours 58 minutes 48 seconds

Listed in: Technology

Propositions as Types by Philip Wadler

Published: Nov. 19, 2023, 3:56 a.m.
Duration: 2 hours 4 minutes 35 seconds

Listed in: Technology

Considered Harmful

Published: Sept. 29, 2023, 11:23 p.m.
Duration: 1 hour 45 minutes 22 seconds

Listed in: Technology

A Small Matter of Programming by Bonnie Nardi

Published: Aug. 23, 2023, 2:47 a.m.
Duration: 2 hours 34 minutes 50 seconds

Listed in: Technology

Interpreting the Rule(s) of Code by Laurence Diver

Published: July 3, 2023, 4:40 p.m.
Duration: 3 hours 1 minute 40 seconds

Listed in: Technology

INTERCAL by Donald Woods & James Lyon

Published: June 1, 2023, 3:08 a.m.
Duration: 1 hour 54 minutes 14 seconds

Listed in: Technology

Out of the Tar Pit by Ben Moseley & Peter Marks

Published: April 1, 2023, 5:36 p.m.
Duration: 2 hours 19 minutes 46 seconds

Listed in: Technology

No Silver Bullet by Fred Brooks

Published: Feb. 11, 2023, 9:19 p.m.
Duration: 3 hours 17 seconds

Listed in: Technology

Programming as Theory Building by Peter Naur

Published: Jan. 6, 2023, 9:50 p.m.
Duration: 1 hour 55 minutes 5 seconds

Listed in: Technology

Magic Ink by Bret Victor

Published: Dec. 8, 2022, 9:38 p.m.
Duration: 2 hours 20 minutes 7 seconds

Listed in: Technology

Worse is Better by Richard P. Gabriel

Published: Oct. 30, 2022, 1:59 a.m.
Duration: 1 hour 13 minutes 16 seconds

Listed in: Technology

Structure of a Programming Language Revolution by Richard P. Gabriel

Published: Sept. 20, 2022, 3:15 p.m.
Duration: 1 hour 58 minutes 7 seconds

Listed in: Technology

Personal Dynamic Media by Alan Kay & Adele Goldberg

Published: July 18, 2022, 3:35 p.m.
Duration: 2 hours 45 minutes 3 seconds

Listed in: Technology

Augmenting Human Intellect by Doug Engelbart

Published: June 6, 2022, 1:17 a.m.
Duration: 2 hours 11 minutes 35 seconds

Listed in: Technology

Man-Computer Symbiosis by J.C.R. Licklider

Published: April 12, 2022, 5:54 a.m.
Duration: 2 hours 23 minutes 23 seconds

Listed in: Technology

Ella Hoeppner: Vlojure

Published: Jan. 5, 2022, 4:37 p.m.
Duration: 1 hour 16 minutes 27 seconds

Listed in: Technology

Scott Anderson: End-user Programming in VR

Published: Nov. 7, 2021, 8:03 p.m.
Duration: 2 hours 2 minutes 52 seconds

Listed in: Technology

Amjad Masad: Replit

Published: Aug. 27, 2021, 9:56 p.m.
Duration: 2 hours 38 seconds

Listed in: Technology

Toby Schachman: Cuttle, Apparatus, and Recursive Drawing

Published: July 21, 2021, 2:23 a.m.
Duration: 1 hour 54 minutes 20 seconds

Listed in: Technology

Mary Rose Cook: Isla & Code Lauren

Published: June 4, 2021, 12:51 a.m.
Duration: 2 hours 14 minutes 36 seconds

Listed in: Technology

Ravi Chugh: Sketch-n-Sketch

Published: March 9, 2021, 11:55 p.m.
Duration: 2 hours 18 minutes 6 seconds

Listed in: Technology

Jennifer Jacobs: Para & Dynamic Brushes

Published: June 14, 2020, 8:47 p.m.
Duration: 1 hour 52 minutes 50 seconds

Listed in: Technology

Max/MSP & Pure Data: Miller Puckette

Published: May 12, 2020, 6:18 a.m.
Duration: 1 hour 10 minutes 5 seconds

Listed in: Technology

2020 Community Survey

Published: April 25, 2020, 6:20 a.m.
Duration: 1 hour 4 minutes 6 seconds

Listed in: Technology

#45 - Orca: Devine Lu Linvega

Published: March 1, 2020, 4:11 p.m.
Duration: 1 hour 34 minutes 28 seconds

Listed in: Technology

Orca: Devine Lu Linvega

Published: March 1, 2020, 4:11 p.m.
Duration: 1 hour 34 minutes 28 seconds

Listed in: Technology

#44 - Making Your Own Tools: Devine Lu Linvega

Published: Feb. 4, 2020, 1:32 a.m.
Duration: 55 minutes 38 seconds

Listed in: Technology

Making Your Own Tools: Devine Lu Linvega

Published: Feb. 4, 2020, 1:32 a.m.
Duration: 55 minutes 38 seconds

Listed in: Technology

#43 - Unveiling Dark: Ellen Chisa & Paul Biggar

Published: Sept. 25, 2019, 7:30 p.m.
Duration: 2 hours 27 minutes

Listed in: Technology

Unveiling Dark: Ellen Chisa & Paul Biggar

Published: Sept. 25, 2019, 7:30 p.m.
Duration: 2 hours 27 minutes

Listed in: Technology

#42 - Blurring the Line Between User and Programmer: Lane Shackleton

Published: Aug. 15, 2019, 4:30 p.m.
Duration: 1 hour 40 minutes 31 seconds

Listed in: Technology

Blurring the Line Between User and Programmer: Lane Shackleton

Published: Aug. 15, 2019, 4:30 p.m.
Duration: 1 hour 40 minutes 31 seconds

Listed in: Technology

#41 - The Aesthetics of Programming Tools: Jack Rusher

Published: July 26, 2019, 4:13 p.m.
Duration: 1 hour 40 minutes 55 seconds

Listed in: Technology

The Aesthetics of Programming Tools: Jack Rusher

Published: July 26, 2019, 4:13 p.m.
Duration: 1 hour 40 minutes 55 seconds

Listed in: Technology

#40 - Joining Logic, Relational, and Functional Programming: Michael Arntzenius

Published: June 13, 2019, 2:52 p.m.
Duration: 1 hour 53 minutes 14 seconds

Listed in: Technology

Joining Logic, Relational, and Functional Programming: Michael Arntzenius

Published: June 13, 2019, 2:52 p.m.
Duration: 1 hour 53 minutes 14 seconds

Listed in: Technology

#39 - Mathematical Foundations for the Activity of Programming: Cyrus Omar

Published: June 7, 2019, 1:41 p.m.
Duration: 2 hours 13 minutes 22 seconds

Listed in: Technology

Mathematical Foundations for the Activity of Programming: Cyrus Omar

Published: June 7, 2019, 1:41 p.m.
Duration: 2 hours 13 minutes 22 seconds

Listed in: Technology

#38 - The Case for Formal Methods: Hillel Wayne

Published: April 11, 2019, 1:44 a.m.
Duration: 1 hour 33 minutes 43 seconds

Listed in: Technology

The Case for Formal Methods: Hillel Wayne

Published: April 11, 2019, 1:44 a.m.
Duration: 1 hour 33 minutes 43 seconds

Listed in: Technology

#37 - De-Nerding Programming: Jonathan Edwards

Published: March 2, 2019, 6:13 p.m.
Duration: 1 hour 48 minutes 20 seconds

Listed in: Technology

De-Nerding Programming: Jonathan Edwards

Published: March 2, 2019, 6:13 p.m.
Duration: 1 hour 48 minutes 20 seconds

Listed in: Technology

#36 - Moldable Development: Tudor Girba

Published: Feb. 13, 2019, 4:43 p.m.
Duration: 2 hours 52 minutes 29 seconds

Listed in: Technology

Moldable Development: Tudor Girba

Published: Feb. 13, 2019, 4:43 p.m.
Duration: 2 hours 52 minutes 29 seconds

Listed in: Technology

#35 - Democratizing Web Design: Vlad Magdalin

Published: Jan. 6, 2019, 4:53 p.m.
Duration: 1 hour 32 minutes 41 seconds

Listed in: Technology

Democratizing Web Design: Vlad Magdalin

Published: Jan. 6, 2019, 4:53 p.m.
Duration: 1 hour 32 minutes 41 seconds

Listed in: Technology

#34 - The Edges of Representation: Katherine Ye

Published: Dec. 5, 2018, 2:59 p.m.
Duration: 1 hour 14 minutes 6 seconds

Listed in: Technology

The Edges of Representation: Katherine Ye

Published: Dec. 5, 2018, 2:59 p.m.
Duration: 1 hour 14 minutes 6 seconds

Listed in: Technology

#33 - Reflection 14: /about

Published: Dec. 3, 2018, 4:16 p.m.
Duration: 1 hour 52 minutes 17 seconds

Listed in: Technology

Reflection 14: /about

Published: Dec. 3, 2018, 4:16 p.m.
Duration: 1 hour 52 minutes 17 seconds

Listed in: Technology

#32 - Basic Developer Human Rights: Quinn Slack

Published: Oct. 24, 2018, 7:20 a.m.
Duration: 1 hour 19 minutes

Listed in: Technology

Basic Developer Human Rights: Quinn Slack

Published: Oct. 24, 2018, 7:20 a.m.
Duration: 1 hour 19 minutes

Listed in: Technology

#31 - Sustaining the Underfunded: Nadia Eghbal

Published: Oct. 12, 2018, 8:18 a.m.
Duration: 1 hour 28 minutes 37 seconds

Listed in: Technology

Sustaining the Underfunded: Nadia Eghbal

Published: Oct. 12, 2018, 8:18 a.m.
Duration: 1 hour 28 minutes 37 seconds

Listed in: Technology

#30 - On The Maintenance Of Large Software: James Koppel

Published: Sept. 22, 2018, 7:24 p.m.
Duration: 1 hour 35 minutes 48 seconds

Listed in: Technology

On The Maintenance Of Large Software: James Koppel

Published: Sept. 22, 2018, 7:24 p.m.
Duration: 1 hour 35 minutes 48 seconds

Listed in: Technology

#29 - Reflection Thirteen - Independent mentorship

Published: Aug. 27, 2018, 7:30 p.m.
Duration: 1 hour 5 minutes 28 seconds

Listed in: Technology

Reflection Thirteen - Independent mentorship

Published: Aug. 27, 2018, 7:30 p.m.
Duration: 1 hour 5 minutes 28 seconds

Listed in: Technology

#28 - Exploring Dynamicland - Omar Rizwan

Published: Aug. 27, 2018, 7:25 p.m.
Duration: 1 hour 26 minutes 16 seconds

Listed in: Technology

Exploring Dynamicland - Omar Rizwan

Published: Aug. 27, 2018, 7:25 p.m.
Duration: 1 hour 26 minutes 16 seconds

Listed in: Technology

#27 - Bringing Explicit Modeling To The Web: David K Piano

Published: July 17, 2018, 10:22 p.m.
Duration: 1 hour 11 minutes 35 seconds

Listed in: Technology

Bringing Explicit Modeling To The Web: David K Piano

Published: July 17, 2018, 10:22 p.m.
Duration: 1 hour 11 minutes 35 seconds

Listed in: Technology

#26 - Compassion & Programming: Glen Chiacchieri

Published: July 3, 2018, 4:23 p.m.
Duration: 1 hour 52 minutes 14 seconds

Listed in: Technology

Compassion & Programming: Glen Chiacchieri

Published: July 3, 2018, 4:23 p.m.
Duration: 1 hour 52 minutes 14 seconds

Listed in: Technology

#25 - You Should Consider Some States Kevin Lynagh

Published: June 12, 2018, 5:49 p.m.
Duration: 1 hour 40 minutes 58 seconds

Listed in: Technology

You Should Consider Some States Kevin Lynagh

Published: June 12, 2018, 5:49 p.m.
Duration: 1 hour 40 minutes 58 seconds

Listed in: Technology

#24 - Stop Being A Sysadmin For Your Own Machine: Nick Santos

Published: May 22, 2018, 7:54 p.m.
Duration: 58 minutes 18 seconds

Listed in: Technology

Stop Being A Sysadmin For Your Own Machine: Nick Santos

Published: May 22, 2018, 7:54 p.m.
Duration: 58 minutes 18 seconds

Listed in: Technology

#23 - Teaching Abstraction: Brent Yorgey

Published: May 17, 2018, 4:25 p.m.
Duration: 1 hour 17 minutes 14 seconds

Listed in: Technology

Teaching Abstraction: Brent Yorgey

Published: May 17, 2018, 4:25 p.m.
Duration: 1 hour 17 minutes 14 seconds

Listed in: Technology

#22 - Learning Programming At Scale: Philip Guo

Published: May 2, 2018, 10:35 p.m.
Duration: 1 hour 10 minutes 49 seconds

Listed in: Technology

Learning Programming At Scale: Philip Guo

Published: May 2, 2018, 10:35 p.m.
Duration: 1 hour 10 minutes 49 seconds

Listed in: Technology

#21 - Building for Developers: Aidan Cunniffe

Published: Feb. 1, 2018, 9:04 p.m.
Duration: 1 hour 23 minutes 49 seconds

Listed in: Technology

Building for Developers: Aidan Cunniffe

Published: Feb. 1, 2018, 9:04 p.m.
Duration: 1 hour 23 minutes 49 seconds

Listed in: Technology

#20 - Coding On (the) Beach: Jason Brennan

Published: Dec. 29, 2017, 2:56 p.m.
Duration: 1 hour 37 minutes 58 seconds

Listed in: Technology

Coding On (the) Beach: Jason Brennan

Published: Dec. 29, 2017, 2:56 p.m.
Duration: 1 hour 37 minutes 58 seconds

Listed in: Technology

#19 - Building Universe: Joe Cohen

Published: Dec. 13, 2017, 10:01 p.m.
Duration: 1 hour 23 minutes 55 seconds

Listed in: Technology

Building Universe: Joe Cohen

Published: Dec. 13, 2017, 10:01 p.m.
Duration: 1 hour 23 minutes 55 seconds

Listed in: Technology

#18 - Research Recap Nine: Constructing My Crusade

Published: Dec. 4, 2017, 6:11 p.m.
Duration: 20 minutes 31 seconds

Listed in: Technology

Research Recap Nine: Constructing My Crusade

Published: Dec. 4, 2017, 6:11 p.m.
Duration: 20 minutes 31 seconds

Listed in: Technology

#17 - Bootstrapping Bubble.is: Emmanuel Straschnov

Published: Nov. 28, 2017, 10:43 p.m.
Duration: 44 minutes 9 seconds

Listed in: Technology

Bootstrapping Bubble.is: Emmanuel Straschnov

Published: Nov. 28, 2017, 10:43 p.m.
Duration: 44 minutes 9 seconds

Listed in: Technology

#16 - Research Recap Eight: Life & Work Planning

Published: Nov. 6, 2017, 5:53 p.m.
Duration: 47 minutes 56 seconds

Listed in: Technology

Research Recap Eight: Life & Work Planning

Published: Nov. 6, 2017, 5:53 p.m.
Duration: 47 minutes 56 seconds

Listed in: Technology

#15 - Raising Genius with Scott Mueller

Published: Oct. 17, 2017, 8:45 p.m.
Duration: 1 hour 36 minutes 41 seconds

Listed in: Technology

Raising Genius with Scott Mueller

Published: Oct. 17, 2017, 8:45 p.m.
Duration: 1 hour 36 minutes 41 seconds

Listed in: Technology

#14 - Research Recap Seven - Master Planning

Published: Oct. 9, 2017, 6:42 p.m.
Duration: 1 hour 11 minutes 2 seconds

Listed in: Technology

Research Recap Seven - Master Planning

Published: Oct. 9, 2017, 6:42 p.m.
Duration: 1 hour 11 minutes 2 seconds

Listed in: Technology

#13 - Teaching Elm To 4th Graders: Christopher Anand

Published: Oct. 3, 2017, noon
Duration: 1 hour 1 minute 22 seconds

Listed in: Technology

Teaching Elm To 4th Graders: Christopher Anand

Published: Oct. 3, 2017, noon
Duration: 1 hour 1 minute 22 seconds

Listed in: Technology

#12 - Research Recap Six: CycleJS Deep Dive

Published: Sept. 25, 2017, 2:50 p.m.
Duration: 29 minutes 25 seconds

Listed in: Technology

Research Recap Six: CycleJS Deep Dive

Published: Sept. 25, 2017, 2:50 p.m.
Duration: 29 minutes 25 seconds

Listed in: Technology

#11 - How ReactJS was created - with Pete Hunt

Published: Sept. 19, 2017, 3:20 p.m.
Duration: 1 hour 13 minutes 52 seconds

Listed in: Technology

How ReactJS was created - with Pete Hunt

Published: Sept. 19, 2017, 3:20 p.m.
Duration: 1 hour 13 minutes 52 seconds

Listed in: Technology

#10 - Unison's Paul Chiusano on how Abstraction Will Save Distributed Computing

Published: Sept. 13, 2017, 2:23 p.m.
Duration: 1 hour 25 minutes 45 seconds

Listed in: Technology

Unison's Paul Chiusano on how Abstraction Will Save Distributed Computing

Published: Sept. 13, 2017, 2:23 p.m.
Duration: 1 hour 25 minutes 45 seconds

Listed in: Technology

#9 - Research Recap Five

Published: Sept. 11, 2017, 8:47 p.m.
Duration: 1 hour 15 minutes 42 seconds

Listed in: Technology

Research Recap Five

Published: Sept. 11, 2017, 8:47 p.m.
Duration: 1 hour 15 minutes 42 seconds

Listed in: Technology

#8 - Research Recap Four

Published: Aug. 28, 2017, 4 a.m.
Duration: 38 minutes 53 seconds

Listed in: Technology

Research Recap Four

Published: Aug. 28, 2017, 4 a.m.
Duration: 38 minutes 53 seconds

Listed in: Technology

#7 - Looker's Lloyd Tabb on Growing Languages Through Deprecation

Published: Aug. 25, 2017, 4 a.m.
Duration: 1 hour 9 minutes 8 seconds

Listed in: Technology

Looker's Lloyd Tabb on Growing Languages Through Deprecation

Published: Aug. 25, 2017, 4 a.m.
Duration: 1 hour 9 minutes 8 seconds

Listed in: Technology

#6 - Research Recap Three (WoofJS Workflow)

Published: Aug. 24, 2017, 1:08 p.m.
Duration: 26 minutes 42 seconds

Listed in: Technology

Research Recap Three (WoofJS Workflow)

Published: Aug. 24, 2017, 1:08 p.m.
Duration: 26 minutes 42 seconds

Listed in: Technology

#5 - Samantha John Of Hopscotch On Learnable Programming

Published: Aug. 11, 2017, 2:48 p.m.
Duration: 1 hour

Listed in: Technology

Samantha John Of Hopscotch On Learnable Programming

Published: Aug. 11, 2017, 2:48 p.m.
Duration: 1 hour

Listed in: Technology

#4 - Research Recap Two

Published: July 31, 2017, 4 a.m.
Duration: 44 minutes 9 seconds

Listed in: Technology

Research Recap Two

Published: July 31, 2017, 4 a.m.
Duration: 44 minutes 9 seconds

Listed in: Technology

#3 - Jonathan Leung on Inventing on Principle

Published: July 21, 2017, 10:09 p.m.
Duration: 1 hour 22 minutes 21 seconds

Listed in: Technology

Jonathan Leung on Inventing on Principle

Published: July 21, 2017, 10:09 p.m.
Duration: 1 hour 22 minutes 21 seconds

Listed in: Technology

#2 - Research Recap - A Year in Review

Published: July 19, 2017, 6:15 p.m.
Duration: 53 minutes 34 seconds

Listed in: Technology

Research Recap - A Year in Review

Published: July 19, 2017, 6:15 p.m.
Duration: 53 minutes 34 seconds

Listed in: Technology

#1 - Welcome to the Future of Coding

Published: July 14, 2017, 2:54 p.m.
Duration: 3 minutes 35 seconds

Listed in: Technology

Welcome to the Future of Coding

Published: July 14, 2017, 2:54 p.m.
Duration: 3 minutes 35 seconds

Listed in: Technology