The Computer Revolution hasn't happend yet
by Alan Kay (OOPSLA 1997) [1:04:34]
Awesome online talks and screencasts
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
by Alan Kay (OOPSLA 1997) [1:04:34]
by Bret Victor (Dropbox's DBX conference 2013) [32:55]
by Bret Victor (CUSEC 2012) [54:20]
by Bret Victor (MIT Media Lab 2013) [39:32]
by Chris Granger (Strange Loop 2013) [33:46]
by Thomas Figg (EMF 2012) [1:06:43]
by James Mickens (Monitorama PDX 2014) [27:35]
by Rich Hickey (JVM Languages Summit 2009) [1:10:04]
by Rich Hickey (Strange Loop 2011) [1:01:26]
by Rich Hickey (GOTO Copenhagen 2012) [58:53]
by Rich Hickey (Clojure/Conj 2017) [1:14:51]
by Anil Dash (Berkman Klein Center 2013) [1:10:54]
by Guy Steele (ACM OOPSLA 1998) [53:30]
by Joe Armstrong (Strange Loop 2014) [45:49]
by Russ Olsen (Clojure/Conj 2013) [52:43]
by Bradley Grzesiak (Rocky Mountain Ruby 2015) [23:07]
by Paolo Perrotta (Barcelona Ruby Conference 2020) [36:35]
by Linus Torvalds (Google 2007) [1:10:14]
by Mark Rendle (NDC Oslo 2021) [1:00:40]
by Carin Meier (Strange Loop 2015) [36:00]
by Kevlin Henney (NDC 2014) [01:02:52]
by Dorothy Wingrove (Brighton Ruby 2016) [05:11]
by Felienne Hermans (NDC Oslo 2017) [55:46]
by Paul Phillips (Pacific Northwest Scala 2013) [50:42]
by Glenn Vanderburg (Software Art Thou 2018) [1:07:57]
by Thierry de Pauw (DevTernity 2019) [49:38]
by Mark Rendle (NDC Copenhagen 2022) [55:34]
by Dylan Beattie (Joy Of Coding 2023) [54:49]
by Jonathan Blow (DevGAMM 2019) [01:02:41]
by Kevlin Henney (Agile Meets Architecture 2026) [44:09]
by Alexander Thurow (DDD Hungary Meetup 2026) [01:25:17]
by Sandro Mancuso (Devoxx UK 2013) [54:17]
by Jack Diederich (PyCon US 2012) [27:29]
by Jessica Kerr (JDD Conference 2013) [51:13]
by Jim Weirich (ScotlandJS 2012) [50:34]
by Robert C. Martin (NDC 2014) [58:26]
by Gilad Bracha (QCon 2013) [48:33]
by Daniel Spiewak (Lambda Jam 2013) [45:46]
by Daniel Spiewak (Clojure/Conj 2013) [39:24]
by Conal Elliott (Google TechTalks 2007) [56:24]
by Phillip Wadler (Google TechTalks 2007) [1:06:53]
by Dr. Brian Beckman (Channel 9 2012) [1:07:10]
by Scott Wlaschin (NDC London 2014) [1:49:10]
by Scott Wlaschin (NDC 2014) [1:03:40]
by Philip Wadler (Strange Loop 2015) [42:42]
by Philip Wadler (Joy of Code 2016) [42:17]
by Matthias Felleisen (Clojure/West 2016) [1:15:18]
by Mark Seemann (NDC Sydney 2016) [1:00:09]
by Phillip Mendonça-Vieira (RubyConf 2016) [33:16]
by Eric Normand (Clojure/Conj 2017) [33:05]
by Rafal Dittwald (Clojure/North 2019) [01:02:25]
by Robert C. Martin (Ruby Midwest 2011) [1:06:38]
by Eric Evans (JAOO 2007) [58:48]
by Greg Young (Øredev 2010) [45:20]
by Greg Young (tretton37 2023) [42:30]
by Greg Young (QCon 2013) [54:43]
by Eric Evans (JAOO 2007) [54:40]
by Udi Dahan (IASA 2008) [1:11:09]
by Fred George (Øredev 2013) [54:40]
by Pat Helland (RICON 2012) [45:19]
by Jimmy Bogard (NDC 2012) [1:03:03]
by Hewitt, Meijer and Szyperski (Lang.NEXT 2012) [42:34]
by Josh Bloch (Google TechTalks 2007) [1:00:18]
by Jeremy D Miller (QCon 2009) [1:02:30]
by Martin Fowler (GOTO 2014) [26.25]
by Brian Goetz (Clojure/Conj 2014) [1:03:30]
by Katrina Owen (Cascadia Ruby Conf 2012) [26:04]
by Andreas Stefik (Strange Loop 2015) [41:42]
by Andreas Stefik (CodeMesh 2014) [50:28]
by Camille Fournier (Strange Loop 2015) [40:35]
by Chad Fowler (Rocky Mountain Ruby 2016) [39:41]
by Simon Brown (YOW! 2019) [46:15]
by Kent Beck (QCon 2023) [46:19]
by Douglas Crockford (Yahoo Theater 2011) [10:14:37]
by Douglas Crockford (Øredev 2013) [49:06]
by Douglas Crockford (JS Fest 2018) [01:00:52]
by Ryan Dahl (BayJax/Yahoo 2011) [58:19]
by Gary Bernhardt (CodeMash 2012) [4:17]
by Gary Bernhardt (PyCon 2014) [29:22]
by Brian Lonsdorf (HTML5 Dev Conf 2015) [36:30]
by Chris Williams (JSConfEU 2010) [21:39]
by Chris Williams (JSConfEU 2011) [27:25]
by Brian Ford (JSConf 2012) [41:42]
by James Mickens (Øredev 2014) [32:07]
by Ilya Grigorik (Fluent 2013) [41:10]
by Paul Irish (TXJS conference 2010) [53:40]
by David Nolen (EuroClojure 2015) [46:17]
by Derek Slager (Clojure/Conj 2015) [41:08]
by Ian Cooper (NDC 2013) [1:00:37]
by Jimmy Bogard (NDC 2013) [1:00:33]
by Gary Bernhardt (SCNA 2012) [33:44]
by Martin Fowler, Kent Beck, and David Heinemeier Hansson (DHH) (Blog/Martin Fowler 2014) [Article]
by Robert C. Martin (NDC 2011) [53:43]
by Scott Bellware (NDC 2014) [01:07:53]
by Evan Dorn (LA Ruby 2012) [30:54]
by Sandi Metz (Rails Conf 2013) [32:22]
by Justin Searls (RubyConf 2015) [43:39]
by Gregory Moeck (RubyConf 2011) [44:42]
by Misko Hevery (Google TechTalks 2008) [32:07]
by JB Rainsberger and Sandro Mancuso (YouTube/Carlos Blé 2008) [01:28:50]
by JB Rainsberger (DevConFu 2013) [01:04:35]
by Kevlin Henney (JavaZone 2018) [01:04:23]
by Sandro Mancuso (DevTernity 2018) [57:59]
by Chew Choon Keat (GopherCon SG 2017) [13:42]
by Kent Beck (Tech Excellence 2024) [57:29]
by Robert C. Martin (NDC 2011) [45:41]
by Robert C. Martin (Elapse Technologies 2012) [45:03]
by Spotify Training & Development (Spotify 2014) [13:12]
by Spotify Training & Development (Spotify 2014) [13:27]
by Jez Humble (NDC 2013) [47:22]
by Dave Thomas (Rethink 2014) [47:47]
by Alistair Cockburn (Agile Lietuva 2012) [53:03]
by Fred George (Øredev 2013) [54:55]
by Michael Feathers (Philly ETE 2017) [52:02]
by Mary Poppendieck (Agile India 2020) [01:06:38]
by JB Rainsberger (Øredev 2013) [00:07:42]
by Michel Grootjans (Michel Grootjans 2021) [14:30]
by Niklas Modig (TEDx Umeå 2016) [18:48]
by Peter Hilton (Devoxx UK 2024) [47:53]
by Dragan Stepanović (AI Agents Montreal) [01:20:45]
by Stuart Brown (YouTube/Ahoy 2014) [46:00]
by Brian Troutwine (Code Mesh 2015) [48:36]
by Grady Booch (CHM Live 2016) [01:09:27]
by Robert C. Martin (X/UP 2016) [01:18:20]
by Kevlin Henney (Beauty in Code 2018) [56:44]
by John Romero (WeAreDevelopers 2018) [44:12]
by Kyle Kotowick (NDC TechTown 2022) [01:00:45]
by Rich Hickey (JaxConf 2012) [1:06:23]
by Kai Sassnowski (Laracon EU 2019) [41:49]
by James Mickens (USENIX Security '18-Q) [51:21]
by Dave Farley (PIPELINE Conference 2015) [01:02:34]
by Lada Kesseler (Craft 2026) [01:46:51]
by John Cleese (London 1991) [36:59]
by Derek Sivers (YouTube/Derek Sivers 2014) [18:54]
by Cory House (NDC 2014) [59:12]
by Brandon Hays (Mountain West Ruby 2016) [35:26]
by Edward Kmett (YOW! 2014) [40:58]
by Randy Pausch (Carnegie Mellon 2007) [1:16:26]
by Steve Jobs (Stanford 2005) [15:04]
by Rich Hickey (Clojure/Conj 2010) [39:48]
by RSA Animate (YouTube/RSA 2010) [10:47]
by Gary Bernhardt (Strange Loop 2015) [21:22]
tayllan/awesome-algorithms
A curated list of awesome places to learn and/or practice algorithms.
owainlewis/awesome-artificial-intelligence
A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers.
rossant/awesome-math
A curated list of awesome mathematics resources
papers-we-love/papers-we-love
Papers from the computer science community to read and discuss.
erwanlemerrer/awesome-audit-algorithms
A curated list of algorithms and papers for auditing black-box algorithms.
gokayfem/awesome-vlm-architectures
Curated visual catalog of 155+ vision-language model (VLM/MLLM) architectures: papers, diagrams, training recipes, datasets, and a release timeline for multimodal AI…