awesome-talks

Awesome online talks and screencasts

GitHub

6k stars
374 watching
417 forks
last commit: about 2 months ago
Linked from 15 awesome lists


Awesome talks / Categories

Software Development 6,076 about 2 months ago
Object-Oriented Programming 6,076 about 2 months ago
Functional Programming 6,076 about 2 months ago
Software Design 6,076 about 2 months ago
Web Development 6,076 about 2 months ago
Test-Driven Development 6,076 about 2 months ago
Methodologies 6,076 about 2 months ago
Computer History 6,076 about 2 months ago
Databases 6,076 about 2 months ago
Security 6,076 about 2 months ago
Cognitive Development 6,076 about 2 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: