awesome-talks

Talk collection

A curated collection of online talks on various software development topics, aiming to help developers stay updated and inspired.

Awesome online talks and screencasts

GitHub

6k stars
372 watching
416 forks
last commit: 3 months ago
Linked from 15 awesome lists


Awesome talks / Categories

Software Development 6,092 3 months ago
Object-Oriented Programming 6,092 3 months ago
Functional Programming 6,092 3 months ago
Software Design 6,092 3 months ago
Web Development 6,092 3 months ago
Test-Driven Development 6,092 3 months ago
Methodologies 6,092 3 months ago
Computer History 6,092 3 months ago
Databases 6,092 3 months ago
Security 6,092 3 months ago
Cognitive Development 6,092 3 months ago
The Computer Revolution hasn't happend yet by [1:04:34]
The Future of Programming by [32:55]
Inventing on Principle by [54:20]
Media for Thinking the Unthinkable by [39:32]
Finding a Way Out by [33:46]
Programming is terrible - Lessons learned from a life wasted by [1:06:43]
Computers are a Sadness, I am the Cure by [27:35]
Are We There Yet? by [1:10:04]
Simple Made Easy by [1:01:26]
The Value of Values by [58:53]
Effective Programs - 10 Years of Clojure by [1:14:51]
The Web We Lost by [1:10:54]
Growing a Language by [53:30]
The Mess We're In by [45:49]
To the Moon! by [52:43]
Simplify Challenging Software Problems with Rocket Science by [23:07]
A short history of Software Engineering, and other ideas that didn't work by [36:35]
Linus Torvalds on Git by [1:10:14]
The Worst Programming Language Ever by [1:00:40]
Unconventional Programming with Chemical Computing by [36:00]
Seven Ineffective Coding Habits of Many Programmers by [01:02:52]
5 WTFs in 6 LOCs by [05:11]
Programming is Writing is Programming by [55:46]
We're Doing It All Wrong by [50:42]
Real Software Engineering by [1:07:57]
Feature Branching Considered Evil by [49:38]
Programming’s Greatest Mistakes by [55:34]
Email vs Capitalism, or, Why We Can't Have Nice Things by [56:45]
Preventing the Collapse of Civilization by [01:02:41]
Functional is cool, but do you know OO by [54:17]
Stop Writing Classes by [27:29]
Functional Principles for Object-Oriented Developers by [51:13]
Adventures in Functional Programming by [50:34]
Functional Programming: What? Why? When? by [58:26]
Deconstructing Functional Programming by [48:33]
Living in a Post-Functional World by [45:46]
Extreme Cleverness: Functional Data Structures in Scala by [39:24]
Tangible Functional Programming by [56:24]
Faith, Evolution, and Programming Languages by [1:06:53]
Don't fear the Monad by [1:07:10]
Functional Programming Design Patterns by [1:49:10]
Domain modelling with the F# type system by [1:03:40]
Propositions as Types by [42:42]
Category Theory for the Working Hacker by [42:17]
Types are like the Weather, Type Systems are like Weathermen by [1:15:18]
Functional architecture - The pits of success by [1:00:09]
To Clojure and back: Writing and rewriting in Ruby by [33:16]
All I needed for FP I learned in High School Algebra by [33:05]
Solving Problems The Clojure Way by [01:02:25]
Architecture the Lost Years by [1:06:38]
DDD: putting the model to work by [58:48]
Unleash Your Domain by [45:20]
The Art of Destroying Software by [42:30]
8 Lines of Code by [54:43]
Strategic Design by [54:40]
Reliability, Availability, and Scalability by [1:11:09]
Implementing Micro Service Architectures by [54:40]
Immutability Changes Everything by [45:19]
Crafting Wicked Domain Models by [1:03:03]
The Actor Model by [42:34]
How To Design A Good API and Why it Matters by [1:00:18]
The Joys and Pains of a Long Lived Codebase by [1:02:30]
Microservices by [26.25]
Stewardship: The Sobering Parts by [1:03:30]
Therapeutic Refactoring by [26:04]
Evidence-Oriented Programming by [41:42]
The Programming Language Wars by [50:28]
Hopelessness and Confidence in Distributed Systems Design by [40:35]
Kill "Microservices" Before Its Too Late by [39:41]
The Lost Art Of Software Design by [46:15]
Tidy First by [46:19]
Crockford on JavaScript by [10:14:37]
Go To There and Back Again by [49:06]
The Better Parts by [01:00:52]
Introduction to Node.js by [58:19]
WAT by [4:17]
The Birth & Death of JavaScript by [29:22]
Hey Underscore, You're Doing It Wrong! by [36:30]
Community.js by [21:39]
An End to Negativity by [27:25]
Is Node.js Better by [41:42]
Life is Terrible: Let's Talk About the Web by [32:07]
Critical rendering path - Crash course on web performance by [41:10]
10 Things I Learned from the jQuery Source by [53:40]
Om Next by [46:17]
ClojureScript for Skeptics by [41:08]
TDD, where did it all go wrong by [1:00:37]
Holistic testing by [1:00:33]
Boundaries by [33:44]
Is TDD Dead? by
The Transformation Priority Premise by [53:43]
TDD in Tatters by [01:07:53]
Test-Driven Development - Write better code in less time by [30:54]
The Magic Tricks of Testing by [32:22]
How To Stop Hating Your Tests by [43:39]
Why You Don't Get Mock Objects by [44:42]
The Clean Code Talks - Unit Testing by [32:07]
TDD and Software Design by [01:28:50]
Integrated Tests Are a Scam by [01:04:35]
Structure and Interpretation of Test Cases by [01:04:23]
Does TDD Really Lead to Good Design? by [57:59]
TDD For Those Who Don't Need It by [13:42]
The Land that Scrum Forgot by [45:41]
Demanding Professionalism in Software Development by [45:03]
Spotify Engineering Culture - Part 1 by [13:12]
Spotify Engineering Culture - Part 2 by [13:27]
Adopting Continuous Delivery by [47:22]
The Death of Agile by [47:47]
Why Agile Works by [53:03]
Implementing Programmer Anarchy by [54:55]
Moving Past the Scaling Myth by [52:02]
It Is Not About Software Anymore by [01:06:38]
7 minutes, 26 seconds, and the Fundamental Theorem of Agile Software Development by [00:07:42]
Explaining Team Flow by [14:30]
A Brief History of Graphics by [46:00]
The Charming Genius of the Apollo Guidance Computer by [48:36]
The History (and the Future) of Software by [01:09:27]
The Future of Programming by [01:18:20]
1968 by [56:44]
DOOM’s Development: A Year of Madness by [44:12]
Deconstructing the Database by [1:06:23]
Things Every Developer Absolutely, Positively Needs To Know About Database Indexing by [41:49]
Why Do Keynote Speakers Keep Suggesting That Improving Security Is Possible? by [51:21]
Acceptance Testing For Continuous Delivery by [01:02:34]
A Lecture on Creativity by [36:59]
The Meaning of Life by [18:54]
Becoming an Outlier: Career Reboot for the Developer Mind by [59:12]
Surviving the Framework Hype Cycle by [35:26]
Stop Treading Water - Learning to Learn by [40:58]
The Last Lecture: Achieving Your Childhood Dreams by [1:16:26]
Steve Jobs' 2005 Stanford Commencement Address by [15:04]
Hammock Driven Development by [39:48]
Drive - The Surprising Truth About What Motivates Us by [10:47]
Ideology by [21:22]

Backlinks from these awesome lists:

More related projects: