Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Theory
  4. Talks

Talks

The "Awesome Talks" project is a curated resource list that showcases a variety of insightful talks from technology conferences around the world. This collection features recorded presentations, keynote speeches, and panel discussions covering diverse topics such as software development, data science, machine learning, and web technologies. It is beneficial for developers, tech enthusiasts, and researchers looking to gain knowledge from industry leaders and experts. By exploring these talks, users can stay updated on the latest trends, learn new skills, and find inspiration for their own projects. Dive into this collection to enrich your understanding and spark new ideas in your tech journey.

tech-conferenceskeynote-speechessoftware-developmentdata-sciencemachine-learningweb-technologiesinspiration
RSSView on GitHub
6.2k stars418 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Related Awesome Lists

📦
Papers We Love

The "Awesome Papers We Love" project is a curated collection of influential and foundational papers in computer science that have shaped the field. This list includes seminal research articles, survey papers, and key theoretical works across various domains such as algorithms, machine learning, programming languages, and systems design. It is beneficial for students, researchers, and practitioners who want to deepen their understanding of core concepts and historical developments in computer science. By exploring these papers, users can gain insights into the evolution of technology and the principles that drive innovation. Dive into this collection to enhance your knowledge and appreciation of the discipline.

104.9k
🐹
Algorithms

The "Awesome Algorithms" project is a comprehensive collection of resources focused on algorithms, which are step-by-step procedures or formulas for solving problems. This list encompasses a wide range of topics, including sorting algorithms, search algorithms, graph algorithms, dynamic programming, and more. It features tutorials, code examples, textbooks, and online courses, catering to beginners and experienced developers alike. By providing a wealth of information and practical tools, this project helps users deepen their understanding of algorithms and improve their problem-solving skills. Dive in to discover the fascinating world of algorithms and enhance your coding proficiency!

25.0k
📦
Math

The "Awesome Math" project is a curated collection of resources focused on mathematics, encompassing various branches such as algebra, calculus, geometry, and statistics. This list includes textbooks, online courses, software tools, problem-solving resources, and community forums, catering to learners at all levels—from beginners to advanced mathematicians. Whether you are a student seeking to improve your understanding, a teacher looking for instructional materials, or a researcher in need of specialized resources, this list provides valuable insights and aids for your mathematical journey. Explore a wealth of knowledge and tools to enhance your mathematical skills and understanding.

13.9k
📦
Competitive Programming

The "Awesome Competitive Programming" project is a curated collection of resources aimed at enhancing skills in competitive programming, a discipline focused on solving algorithmic and mathematical problems through coding contests. This list includes online judges, practice platforms, tutorials, books, and community forums, providing a comprehensive toolkit for programmers at all levels. Beginners can find foundational resources to get started, while experienced coders can discover advanced techniques and strategies to refine their skills. Whether you're preparing for competitions or simply looking to improve your problem-solving abilities, this collection offers valuable insights and tools to help you excel in competitive programming.

13.8k

Table of Contents

12 sections · 138 projects

Development

29 projects
The Computer Revolution hasn't happend yet

youtube.com
The Future of Programming

vimeo.com
Inventing on Principle

vimeo.com
Media for Thinking the Unthinkable

worrydream.com
Finding a Way Out

infoq.com
Programming is terrible - Lessons learned from a life wasted

youtube.com
Computers are a Sadness, I am the Cure

vimeo.com
Are We There Yet?

infoq.com
Simple Made Easy

infoq.com
The Value of Values

infoq.com
Effective Programs - 10 Years of Clojure

youtube.com
The Web We Lost

youtube.com
Growing a Language

youtube.com
The Mess We're In

youtube.com
To the Moon!

youtube.com
Simplify Challenging Software Problems with Rocket Science

youtube.com
A short history of Software Engineering, and other ideas that didn't work

youtube.com
Linus Torvalds on Git

youtube.com
The Worst Programming Language Ever

youtube.com
Unconventional Programming with Chemical Computing

youtube.com
Seven Ineffective Coding Habits of Many Programmers

vimeo.com
5 WTFs in 6 LOCs

brightonruby.com
Programming is Writing is Programming

youtube.com
We're Doing It All Wrong

youtube.com
Real Software Engineering

youtube.com
Feature Branching Considered Evil

youtube.com
Programming’s Greatest Mistakes

youtube.com
Email vs Capitalism: A Story About Why We Can't Have Nice Things

youtube.com
Preventing the Collapse of Civilization

youtube.com

Object-Oriented Programming

2 projects
Functional is cool, but do you know OO

youtube.com
Stop Writing Classes

pyvideo.org

Functional Programming

18 projects
Functional Principles for Object-Oriented Developers

youtube.com
Adventures in Functional Programming

vimeo.com
Functional Programming: What? Why? When?

vimeo.com
Deconstructing Functional Programming

infoq.com
Living in a Post-Functional World

infoq.com
Extreme Cleverness: Functional Data Structures in Scala

youtube.com
Tangible Functional Programming

youtube.com
Faith, Evolution, and Programming Languages

youtube.com
Don't fear the Monad

youtube.com
Functional Programming Design Patterns

vimeo.com
Domain modelling with the F# type system

vimeo.com
Propositions as Types

youtube.com
Category Theory for the Working Hacker

infoq.com
Types are like the Weather, Type Systems are like Weathermen

youtube.com
Functional architecture - The pits of success

youtube.com
To Clojure and back: Writing and rewriting in Ruby

youtube.com
All I needed for FP I learned in High School Algebra

youtube.com
Solving Problems The Clojure Way

youtube.com

Design

22 projects
Architecture the Lost Years

youtube.com
DDD: putting the model to work

infoq.com
Unleash Your Domain

vimeo.com
The Art of Destroying Software

youtube.com
8 Lines of Code

infoq.com
Strategic Design

infoq.com
Reliability, Availability, and Scalability

vimeo.com
Implementing Micro Service Architectures

vimeo.com
Immutability Changes Everything

vimeo.com
Crafting Wicked Domain Models

vimeo.com
The Actor Model

youtube.com
How To Design A Good API and Why it Matters

youtube.com
The Joys and Pains of a Long Lived Codebase

infoq.com
Microservices

youtube.com
Stewardship: The Sobering Parts

youtube.com
Therapeutic Refactoring

youtube.com
Evidence-Oriented Programming

youtube.com
The Programming Language Wars

youtube.com
Hopelessness and Confidence in Distributed Systems Design

youtube.com
Kill "Microservices" Before Its Too Late

youtube.com
The Lost Art Of Software Design

youtube.com
Tidy First

youtube.com

Web Development

15 projects
Crockford on JavaScript

youtube.com
Go To There and Back Again

vimeo.com
The Better Parts

youtube.com
Introduction to Node.js

youtube.com
WAT

destroyallsoftware.com
The Birth & Death of JavaScript

destroyallsoftware.com
Hey Underscore, You're Doing It Wrong!

youtube.com
Community.js

youtube.com
An End to Negativity

youtube.com
Is Node.js Better

youtube.com
Life is Terrible: Let's Talk About the Web

vimeo.com
Critical rendering path - Crash course on web performance

youtube.com
10 Things I Learned from the jQuery Source

vimeo.com
Om Next

youtube.com
ClojureScript for Skeptics

youtube.com