Algorithms & data structures
59:34CppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”
CppCon
Picked by 9 · 2018–2026
28:23The Fast Fourier Transform (FFT): Most Ingenious Algorithm Ever?
Reducible
Picked by 7 · 2021–2026
1:07:41Modern Dictionaries by Raymond Hettinger
SF Python
Picked by 9 · 2016–2025
1:13:41CppCon 2014: Chandler Carruth "Efficiency with Algorithms, Performance with Data Structures"
CppCon
Picked by 7 · 2014–2024
1:06:00CppCon 2017: Juan Pedro Bolivar Puente “Postmodern immutable data structures”
CppCon
Picked by 5 · 2017–2025
1:29:55Sorting Algorithms: Speed Is Found In The Minds of People - Andrei Alexandrescu - CppCon 2019
CppCon
Picked by 7 · 2019–2024
8:28The Fastest Way to Board a Plane Feels Like the Slowest
CGP Grey
Picked by 9 · 2020–2023
42:3630 Weird Chess Algorithms: Elo World
suckerpinch
Picked by 8 · 2019–2026
27:13Robust-first computing: Demon Horde Sort (full version)
Dave Ackley
Picked by 3 · 2015–2023
1:07:02Stanford Lecture: Don Knuth—"A Conjecture That Had To Be True" (2017)
Stanford Online
Picked by 1 · 2017–2023
9:43A Sudoku Solver in APL
Dyalog
Picked by 4 · 2015–2022
58:36Advanced Topics in Programming Languages: A Lock-Free Hash Table
GoogleTalksArchive
Picked by 4 · 2013–2024
1:43:00Disney's FastPass: A Complicated History
Defunctland
Picked by 7 · 2021–2024
31:11React.js Conf 2015 - Immutable Data and React
Meta Developers
Picked by 5 · 2015–2022
43:39CRDTs and the Quest for Distributed Consistency
InfoQ
Picked by 3 · 2018–2020
20:45dotJS 2019 - James Long - CRDTs for Mortals
dotconferences
Picked by 3 · 2020–2023
11:32Depth-first search in APL
Dyalog
Picked by 2 · 2019–2021
1:01:47Four Solutions to a Trivial Problem - Guy Steele Jr.
Google TechTalks
Picked by 4 · 2017–2023
27:42Mark DiMarco: User Interface Algorithms [JSConf2014]
JSConf
Picked by 4 · 2014–2018
51:47Lecture 19: Dynamic Programming I: Fibonacci, Shortest Paths
MIT OpenCourseWare
Picked by 4 · 2016–2021
24:02How to: Work at Google — Example Coding/Engineering Interview
Life at Google
Picked by 2 · 2017–2020
17:50Blockchain 101 - A Visual Demo
Anders Brownworth
Picked by 3 · 2017–2025
5:5015 Sorting Algorithms in 6 Minutes
Timo Bingmann
Picked by 4 · 2014–2023
26:33The Most Underrated Algorithm
Veritasium
Picked by 5 · 2022–2024
1:04:00CppCon 2015: Sean Parent "Better Code: Data Structures"
CppCon
Picked by 3 · 2016–2021
46:06Lower Latency Graph Queries in Cypher with Redis GraphRoi Lipman, Redis LabsTim Davis, Texas A&M U
Redis
Picked by 3 · 2018–2023
14:28Superpositions, Sudoku, the Wave Function Collapse algorithm.
Martin Donald
Picked by 3 · 2021–2022
1:00:17Stephan T. Lavavej “Floating-Point <charconv>: Making Your Code 10x Faster With C++17's Final Boss”
CppCon
Picked by 3 · 2020–2022
17:58What P vs NP is actually about
Polylog
Picked by 4 · 2024–2026
1:04:30What is in a Lucene index? Adrien Grand, Software Engineer, Elasticsearch
LuceneSolrRevolution
Picked by 3 · 2019–2020
20:08Fast Inverse Square Root — A Quake III Algorithm
Nemean
Picked by 3 · 2021–2022
1:10:10CRDTs: The Hard Parts
Martin Kleppmann
Picked by 3 · 2020–2024
1:20:1117. Succinct Structures I
MIT OpenCourseWare
Picked by 3 · 2018–2022
1:11Infinite Mario AI - Long Level
Robin Baumgarten
Picked by 3 · 2009–2012
1:47:35Bryan Cantrill on ARC: A Self-Tuning, Low Overhead Replacement Cache [PWL SF] 10/2017
PapersWeLove
Picked by 3 · 2019–2024
26:48Algorithmic Redistricting: Elections made-to-order
AlphaPhoenix
Picked by 2 · 2023–2025