A curated collection of high-quality online talks and screencasts about software development, programming, and computer science.
Awesome Talks is a curated GitHub repository listing exceptional online talks and screencasts about software development, programming languages, software design, and related technical topics. It solves the problem of finding high-quality educational content among the vast amount of available programming talks by providing a personally vetted selection.
Software developers, engineers, and computer science students who want to learn from expert presentations and expand their knowledge beyond written documentation and tutorials.
Developers choose Awesome Talks because it offers a filtered, quality-focused alternative to searching through unvetted video platforms, saving time and ensuring they watch talks that are genuinely insightful and recommended by an experienced curator.
Awesome online talks and screencasts
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Each talk is hand-picked by the maintainer for quality and insight, as stated in the README: 'I created this list of online talks that I really enjoyed watching,' ensuring a high signal-to-noise ratio.
Talks are logically divided into 11 categories like Software Development and Functional Programming, making it easy to browse topics without overwhelming clutter.
The project accepts pull requests for suggestions, allowing the list to grow with community input, as highlighted in the README with 'Suggestions are always appreciated through a pull request.'
Includes timeless talks from pioneers like Alan Kay and Bret Victor, offering profound perspectives on computing history and software philosophy beyond just technical how-tos.
The list reflects one maintainer's tastes, potentially missing diverse voices or emerging topics not aligned with their preferences, which the README admits by focusing on talks 'I really enjoyed.'
It's a static markdown list with external links; there's no search, filtering by date or duration, or integrated playback, making it less user-friendly compared to video platforms.
Updates rely on the maintainer's personal watching habits and community pull requests, so links may break or new talks might be added inconsistently, risking staleness.