Top 50 Awesome List

JanVanRyswyck/awesome-talks

Theory  22 days ago  5.4k
Awesome online talks and screencasts
View byDAY/WEEK/README
View on Github

Nov 1st - Nov 7th, 2021

Software Development

  • Inventing on Principle by Bret Victor [54:20]
  • Oct 18th - Oct 24th, 2021

    Methodologies

  • Explaining Team Flow by Michel Grootjans [14:30]
  • Sep 13th - Sep 19th, 2021

    Test-Driven Development

  • TDD For Those Who Don't Need It by Chew Choon Keat [13:42]
  • Feb 22nd - Feb 28th, 2021

    Jan 4th - Jan 10th, 2021

    Dec 14th - Dec 20th, 2020

    Methodologies

  • It Is Not About Software Anymore by Mary Poppendieck [01:06:38]
  • Nov 16th - Nov 22nd, 2020

    Test-Driven Development

  • Does TDD Really Lead to Good Design? by Sandro Mancuso [57:59]
  • Software Development

  • Feature Branching Considered Evil by Thierry de Pauw [49:38]
  • Web Development

  • Introduction to Node.js by Ryan Dahl [58:19]
  • Jul 27th - Aug 2nd, 2020

    Software Design

  • Kill "Microservices" Before Its Too Late by Chad Fowler [39:41]
  • The Lost Art Of Software Design by Simon Brown [46:15]
  • May 11th - May 17th, 2020

    Software Development

  • Real Software Engineering by Glenn Vanderburg [1:07:57]
  • Apr 20th - Apr 26th, 2020

    Test-Driven Development

  • TDD and Software Design by JB Rainsberger and Sandro Mancuso [01:28:50]
  • Integrated Tests Are a Scam by JB Rainsberger [01:04:35]
  • Structure and Interpretation of Test Cases by Kevlin Henney [01:04:23]
  • Mar 2nd - Mar 8th, 2020

    Functional Programming

  • Solving Problems The Clojure Way by Rafal Dittwald [01:02:25]
  • Oct 21st - Oct 27th, 2019

    Testing

  • Acceptance Testing For Continuous Delivery by Dave Farley [01:02:34]
  • Sep 9th - Sep 15th, 2019

    Software Design

  • Architecture the Lost Years by Robert C. Martin [1:06:38]
  • Jan 28th - Feb 3rd, 2019

    Cognitive Development

  • Stop Treading Water - Learning to Learn by Edward Kmett [40:58]
  • Oct 15th - Oct 21st, 2018

    Software Development

  • We're Doing It All Wrong by Paul Phillips [50:42]
  • Test-Driven Development

  • Is TDD Dead? by Martin Fowler, Kent Beck, and David Heinemeier Hansson (DHH)
  • Sep 17th - Sep 23rd, 2018

    Test-Driven Development

  • The Clean Code Talks - Unit Testing by Misko Hevery [32:07]
  • Sep 3rd - Sep 9th, 2018

    Aug 27th - Sep 2nd, 2018

    Computer History

  • DOOM’s Development: A Year of Madness by John Romero [44:12]
  • Jul 2nd - Jul 8th, 2018

    Cognitive Development

  • Ideology by Gary Bernhardt [21:22]
  • Jun 25th - Jul 1st, 2018

    Software Design

  • The Art of Destroying Software by Greg Young [42:30]
  • Jun 18th - Jun 24th, 2018

    Test-Driven Development

  • Why You Don't Get Mock Objects by Gregory Moeck [44:42]
  • Jun 4th - Jun 10th, 2018

    Software Development

  • Programming is Writing is Programming by Felienne Hermans [55:46]
  • Computer History

  • 1968 by Kevlin Henney [56:44]
  • Feb 19th - Feb 25th, 2018

    Test-Driven Development

  • How To Stop Hating Your Tests by Justin Searls [43:39]
  • Dec 25th - Dec 31st, 2017

    Functional Programming

  • All I needed for FP I learned in High School Algebra by Eric Normand [33:05]
  • Cryptocurrencies

  • Delivering Liberty, at Scale by Andreas Antonopoulos [30:15]
  • Dec 18th - Dec 24th, 2017

    Test-Driven Development

  • The Magic Tricks of Testing by Sandi Metz [32:22]
  • Dec 11th - Dec 17th, 2017

    Cryptocurrencies

  • Bitcoin: Where the Laws of Mathematics Prevail by Andreas Antonopoulos [23:47]
  • Oct 30th - Nov 5th, 2017

    Software Development

  • Effective Programs - 10 Years of Clojure by Rich Hickey [1:14:51]
  • Cognitive Development

  • Drive - The Surprising Truth About What Motivates Us by RSA Animate [10:47]
  • Jun 5th - Jun 11th, 2017

    Functional Programming

  • To Clojure and back: Writing and rewriting in Ruby by Phillip Mendonça-Vieira [33:16]
  • May 22nd - May 28th, 2017

    Methodologies

  • Moving Past the Scaling Myth by Michael Feathers [52:02]
  • May 8th - May 14th, 2017

    Functional Programming

  • Functional architecture - The pits of success by Mark Seemann [1:00:09]
  • May 1st - May 7th, 2017

    Software Development

  • The Value of Values by Rich Hickey [58:53]
  • Mar 13th - Mar 19th, 2017

    Functional Programming

  • Functional Programming: What? Why? When? by Robert C. Martin [58:26]
  • Mar 6th - Mar 12th, 2017

    Test-Driven Development

  • Test-Driven Development - Write better code in less time by Evan Dorn [30:54]
  • Cognitive Development

  • Hammock Driven Development by Rich Hickey [39:48]
  • Feb 6th - Feb 12th, 2017

    Computer History

  • The Future of Programming by Robert C. Martin [01:18:20]
  • Jan 23rd - Jan 29th, 2017

    Databases

  • Deconstructing the Database by Rich Hickey [1:06:23]
  • Computer History

  • The History (and the Future) of Software by Grady Booch [01:09:27]
  • Dec 19th - Dec 25th, 2016

    Software Design

  • Therapeutic Refactoring by Katrina Owen [26:04]
  • Dec 12th - Dec 18th, 2016

    Software Design

  • Hopelessness and Confidence in Distributed Systems Design by Camille Fournier [40:35]
  • Nov 28th - Dec 4th, 2016

    Software Design

  • Unleash Your Domain by Greg Young [45:20]
  • 8 Lines of Code by Greg Young [54:43]
  • Oct 24th - Oct 30th, 2016

    Functional Programming

  • Category Theory for the Working Hacker by Philip Wadler [42:17]
  • Oct 17th - Oct 23rd, 2016

    Software Development

  • 5 WTFs in 6 LOCs by Dorothy Wingrove [05:11]
  • Sep 5th - Sep 11th, 2016

    Functional Programming

  • Types are like the Weather, Type Systems are like Weathermen by Matthias Felleisen [1:15:18]
  • Aug 22nd - Aug 28th, 2016

    Object-Oriented Programming

  • Functional is cool, but do you know OO by Sandro Mancuso [54:17]
  • Software Development

  • Programming is terrible - Lessons learned from a life wasted by Thomas Figg [1:06:43]
  • May 30th - Jun 5th, 2016

    Methodologies

  • Implementing Programmer Anarchy by Fred George [54:55]
  • May 9th - May 15th, 2016

    Cognitive Development

  • Surviving the Framework Hype Cycle by Brandon Hays [35:26]
  • Apr 4th - Apr 10th, 2016

    Software Design

  • The Programming Language Wars by Andreas Stefik [50:28]
  • Dec 28th - Jan 3rd, 2015

    Software Development

  • Seven Ineffective Coding Habits of Many Programmers by Kevlin Henney [01:02:52]
  • Web Development

  • ClojureScript for Skeptics by Derek Slager [41:08]
  • Dec 21st - Dec 27th, 2015

    Software Development

  • Simplify Challenging Software Problems with Rocket Science by Bradley Grzesiak [23:07]
  • Nov 30th - Dec 6th, 2015

    Computer History

  • The Charming Genius of the Apollo Guidance Computer by Brian Troutwine [48:36]
  • Nov 23rd - Nov 29th, 2015

    Software Development

  • Unconventional Programming with Chemical Computing by Carin Meier [36:00]
  • Nov 16th - Nov 22nd, 2015

    Software Design

  • Evidence-Oriented Programming by Andreas Stefik [41:42]
  • Nov 2nd - Nov 8th, 2015

    Cognitive Development

  • Steve Jobs' 2005 Stanford Commencement Address by Steve Jobs [15:04]
  • Oct 19th - Oct 25th, 2015

    Functional Programming

  • Propositions as Types by Philip Wadler [42:42]
  • Oct 12th - Oct 18th, 2015

    Web Development

  • 10 Things I Learned from the jQuery Source by Paul Irish [53:40]
  • Sep 7th - Sep 13th, 2015

    Cognitive Development

  • The Last Lecture: Achieving Your Childhood Dreams by Randy Pausch [1:16:26]
  • Jul 27th - Aug 2nd, 2015

    Web Development

  • The Better Parts by Douglas Crockford [01:00:52]
  • Jul 20th - Jul 26th, 2015

    Web Development

  • Om Next by David Nolen [46:17]
  • Software Development

  • The Worst Programming Language Ever by Mark Rendle [43:46]
  • Jun 29th - Jul 5th, 2015

    Software Development

  • Linus Torvalds on Git by Linus Torvalds [1:10:14]
  • Jun 8th - Jun 14th, 2015

    Web Development

  • Crockford on JavaScript by Douglas Crockford [10:14:37]
  • May 25th - May 31st, 2015

    Methodologies

  • Why Agile Works by Alistair Cockburn [53:03]
  • Test-Driven Development

  • TDD in Tatters by Scott Bellware [01:07:53]
  • Web Development

  • Critical rendering path - Crash course on web performance by Ilya Grigorik [41:10]
  • Feb 9th - Feb 15th, 2015

    Cognitive Development

  • Becoming an Outlier: Career Reboot for the Developer Mind by Cory House [59:12]
  • Functional Programming

  • Extreme Cleverness: Functional Data Structures in Scala by Daniel Spiewak [39:24]
  • Feb 2nd - Feb 8th, 2015

    Software Design

  • Stewardship: The Sobering Parts by Brian Goetz [1:03:30]
  • Jan 26th - Feb 1st, 2015

    Functional Programming

  • Domain modelling with the F# type system by Scott Wlaschin [1:03:40]
  • Software Design

  • Microservices by Martin Fowler [26.25]
  • Jan 19th - Jan 25th, 2015

    Functional Programming

  • Functional Programming Design Patterns by Scott Wlaschin [1:49:10]
  • Methodologies

  • Demanding Professionalism in Software Development by Robert C. Martin [45:03]
  • Test-Driven Development

  • The Transformation Priority Premise by Robert C. Martin [53:43]
  • Dec 29th - Jan 4th, 2015

    Functional Programming

  • Don't fear the Monad by Dr. Brian Beckman [1:07:10]
  • Computer History

  • A Brief History of Graphics by Stuart Brown [46:00]
  • Dec 22nd - Dec 28th, 2014

    Methodologies

  • The Death of Agile by Dave Thomas [47:47]
  • Nov 17th - Nov 23rd, 2014

    Cognitive Development

  • The Meaning of Life by Derek Sivers [18:54]
  • Nov 10th - Nov 16th, 2014

    Web Development

  • Life is Terrible: Let's Talk About the Web by James Mickens [32:07]
  • Oct 27th - Nov 2nd, 2014

    Software Development

  • To the Moon! by Russ Olsen [52:43]
  • The Mess We're In by Joe Armstrong [45:49]
  • Methodologies

  • Spotify Engineering Culture - Part 2 by Spotify Training & Development [13:27]
  • Oct 13th - Oct 19th, 2014

    Software Development

  • Media for Thinking the Unthinkable by Bret Victor [39:32]
  • The Computer Revolution hasn't happend yet by Alan Kay [1:04:34]
  • The Future of Programming by Bret Victor [32:55]
  • Finding a Way Out by Chris Granger [33:46]
  • Computers are a Sadness, I am the Cure by James Mickens [27:35]
  • Are We There Yet? by Rich Hickey [1:10:04]
  • Simple Made Easy by Rich Hickey [1:01:26]
  • The Web We Lost by Anil Dash [1:10:54]
  • Growing a Language by Guy Steele [53:30]
  • Object-Oriented Programming

  • Stop Writing Classes by Jack Diederich [27:29]
  • Functional Programming

  • Functional Principles for Object-Oriented Developers by Jessica Kerr [51:13]
  • Adventures in Functional Programming by Jim Weirich [50:34]
  • Deconstructing Functional Programming by Gilad Bracha [48:33]
  • Living in a Post-Functional World by Daniel Spiewak [45:46]
  • Tangible Functional Programming by Conal Elliott [56:24]
  • Faith, Evolution, and Programming Languages by Phillip Wadler [1:06:53]
  • Software Design

  • DDD: putting the model to work by Eric Evans [58:48]
  • Strategic Design by Eric Evans [54:40]
  • Reliability, Availability, and Scalability by Udi Dahan [1:11:09]
  • Implementing Micro Service Architectures by Fred George [54:40]
  • Immutability Changes Everything by Pat Helland [45:19]
  • Crafting Wicked Domain Models by Jimmy Bogard [1:03:03]
  • The Actor Model by Hewitt, Meijer and Szyperski [42:34]
  • How To Design A Good API and Why it Matters by Josh Bloch [1:00:18]
  • The Joys and Pains of a Long Lived Codebase by Jeremy D Miller [1:02:30]
  • Web Development

  • Go To There and Back Again by Douglas Crockford [49:06]
  • WAT by Gary Bernhardt [4:17]
  • The Birth & Death of JavaScript by Gary Bernhardt [29:22]
  • Hey Underscore, You're Doing It Wrong! by Brian Lonsdorf [36:30]
  • Community.js by Chris Williams [21:39]
  • An End to Negativity by Chris Williams [27:25]
  • Is Node.js Better by Brian Ford [41:42]
  • Test-Driven Development

  • TDD, where did it all go wrong by Ian Cooper [1:00:37]
  • Holistic testing by Jimmy Bogard [1:00:33]
  • Boundaries by Gary Bernhardt [33:44]
  • Methodologies

  • The Land that Scrum Forgot by Robert C. Martin [45:41]
  • Spotify Engineering Culture - Part 1 by Spotify Training & Development [13:12]
  • Adopting Continuous Delivery by Jez Humble [47:22]
  • Last Checked At: 2021-11-26T18:15:18.867Z
    Previous
    papers-we-love/papers-we-love
    Next
    tayllan/awesome-algorithms

    About

    Track your favorite github awesome repo, not just star it. trackawesomelist.com provides website, newsletter, RSS for tracking the popular awesome list by daily and weekly.
    Contact us: [email protected]
    Track Awesome List - Track your favorite Github awesome repos, not just star them | Product Hunt

    Subscribe

    Subscribe to our weekly newsletter to receive the awesome updates! We never send spam and you can unsubscribe instantly with one click. Here's past issues.

    Links

    Follow us on TwitterSubscribe us on TelegramSubmit awesome list repoNewsletterDonateSitemap