Skip to content
HHackerTube.videoSurprise me

Software Performance & Optimization Videos Hacker News Recommends — Page 2

Software performance & optimization videos on HackerTube: the talks, lectures and explainers Hacker News commenters keep sharing, covering profiling, benchmarks, cache efficiency, software bloat, latency, low-level optimization, SIMD, Casey Muratori, Handmade Hero, why software is slow.

115 videos · ranked by HN recommendations · showing 49–96

More software performance & optimization videos

Ranks 49 and up.

explainer#1782

New computers don't speed up old code

Matthias random stuff

“This great video [0] demonstrates how CPU performance has only increased 1.5-2x over the past 15(!) years when executing extremely branchy code.”

3 HN recommenders · 2025

talk#1792

C++Now 2018: Matt Godbolt “What Else Has My Compiler Done For Me Lately?”

CppNow

“Both are great presentations going into details on some of the crazy optimizations compilers will do.”

3 HN recommenders · 2018–2020

talk#1796

CppCon 2015: Chandler Carruth "Tuning C++: Benchmarks, and CPUs, and Compilers! Oh My!"

CppCon

“Optimizing the Emergent Structures of C++”

3 HN recommenders · 2015–2020

explainer#1803

Fast Inverse Square Root — A Quake III Algorithm

Nemean

“This video is approachable and explains it pretty well”

3 HN recommenders · 2021–2022

talk#1965

High Performance Web Sites and YSlow

Google TechTalks

“Everything they produce about the subject (and I don't just mean the plugin) is solid gold.”

2 HN recommenders · 2009

talk#1988

Bryan Cantrill on ARC: A Self-Tuning, Low Overhead Replacement Cache [PWL SF] 10/2017

PapersWeLove

“Bryan Cantrill does a pretty good survey of caching strategies in the intro”

3 HN recommenders · 2019–2024

commentary#1994

Twitter and Visual Studio Rant

Molly Rocket

“Casey Muratori has some great YouTube videos (a.k.a.: rants)”

3 HN recommenders · 2020–2026

talk#2004

Making R run Fast - Jan Vitek

John O'Neill

“Another talk on the difficulty of optimising R is this fantastic one by Jan Vitek”

3 HN recommenders · 2017–2023

talk#2057

A Crash Course in Modern Hardware by Cliff Click

Devoxx

“it's a really accessible refresher if you're a bit outdated on how all these caches work and interact”

3 HN recommenders · 2017–2025

talk#2091

RustConf 2016 - A Modern Editor Built in Rust by Raph Levien

Confreaks

“So far I've found and enjoyed reading/watching the resources below”

4 HN recommenders · 2016–2018

talk#2135

Shared memory parallelism in Julia | Kiran Pamnany | Cambridge Julia Meetup (May 2018)

The Julia Programming Language

“I found his talk to be an insightful overview of this work”

4 HN recommenders · 2018–2019

talk#2170

"Compacting the Uncompactable" by Bobby Powers

Strange Loop Conference

“There was a great talk at Strange Loop about a drop-in malloc replacement which compacts.”

3 HN recommenders · 2020–2025

talk#2205

High-performance Tree Wrangling, the APL Way // Aaron Hsu // Dyalog '18

Dyalog User Meetings

“He has one talk (available on YouTube) about his approach to using arrays to working with tree structures in a high-performance way in APL”

3 HN recommenders · 2019–2021

talk#2239

Speed Up Your JavaScript

Google TechTalks

“the fundamental ideas are still the same.”

3 HN recommenders · 2012–2025

talk#2272

"NTFS really isn't that bad" - Robert Collins (LCA 2020)

linux.conf.au

“This is a great talk on the topic”

5 HN recommenders · 2020–2025

talk#2308

What's a Memory Allocator Anyway? - Benjamin Feng

Zig SHOWTIME

3 HN recommenders · 2020–2021

talk#2321

Parsing JSON Really Quickly: Lessons Learned

InfoQ

“It's worth looking at if you're into this sort of thing.”

3 HN recommenders · 2020–2026

talk#2339

CppCon 2018: Stoyan Nikolov “OOP Is Dead, Long Live Data-oriented Design”

CppCon

“a more recent video on it from CppCon 2018 where the presenter goes over a specific worked example.”

3 HN recommenders · 2018–2021

talk#2354

Alexis King - “Effects for Less” @ ZuriHac 2020

Zürich Friends of Haskell

“the best one I did watch this year was Alexis King's 'Effects for Less' (Haskell).”

2 HN recommenders · 2020

demo#2433

Can you fit a whole game into a QR code?

MattKC

“I admire this type of content where the creator take some concepts we [all] use and understand”

2 HN recommenders · 2020–2025

talk#2517

Scale By The Bay 2019: Bryan Cantrill, Was He Wright All Along? Software After Moore's Law

FunctionalTV

“Bryan Cantrill has a great talk on this and the end of scaling”

2 HN recommenders · 2019–2023

talk#2540

CppCon 2014: Jeff Preshing "How Ubisoft Develops Games for Multicore - Before and After C++11"

CppCon

“Jeff Preshing gave a really good introduction to atomics at CppCon 2014.[1]”

2 HN recommenders · 2015–2021

talk#2596

Oculus Connect Keynote: John Carmack

Meta VR

“Carmack's 2014 Oculus Connect keynote is well worth watching”

2 HN recommenders · 2014–2021

talk#2624

Keynote. Professor Steven G. Johnson | JuliaCon 2019

The Julia Programming Language

“really interesting, informative, entertaining and well delivered.”

2 HN recommenders · 2019–2022

talk#2703

Dmitry Vyukov — Go scheduler: Implementing language with lightweight concurrency

Hydra

“This one notably also explains the design considerations for golangs M:N:P in comparison to other schemes”

2 HN recommenders · 2020–2026

talk#2760

FreeBSD optimizations used by Netflix serving at 800Gb/s - Drew Gallatin - EuroBSDcon 2022

EuroBSDCon

“this might be a little lower level that you may be interested in as it relates to kernel optimizations to jack bit throughput rates”

2 HN recommenders · 2022–2025

talk#2761

Kilim: Fast, lightweight, cheap message passing in Java.

Google TechTalks

“Kilim's author did a nice Google Talk”

2 HN recommenders · 2009–2012

talk#2775

The Truth about Rust/WebAssembly Performance

Greg Johnston

“did a pretty good video about this a few weeks ago[0]”

2 HN recommenders · 2023–2026

commentary#2942

Handmade Hero | Getting rid of the OOP mindset

vexe

“Casey Muratori (Handmade Hero) on why OOP is bad and how to get rid of that mindset”

2 HN recommenders · 2018–2023

talk#2984

Abseil's Open Source Hashtables: 2 Years In - Matt Kulukundis - CppCon 2019

CppCon

“gets into more depth of why this is a good idea”

1 HN recommenders · 2021–2026

talk#2997

Dennis Gustafsson – Parallelizing the physics solver – BSC 2025

Better Software Conference

“The following is an interesting talk where the author used a spinlock to speed up a real-time physics solver significantly.”

2 HN recommenders · 2025–2026

demo#3000

CygnusEd Professional in Action on an Amiga 2000

Casey Muratori

“For those who never used CED on an Amiga, this is how it ran on now 30 years old hardware clocked at 8 MHz.”

1 HN recommenders · 2016–2023

talk#3016

C++Now 2018: You Can Do Better than std::unordered_map: New Improvements to Hash Table Performance

CppNow

“Many videos on hash table are great. I found this one particularly good.”

2 HN recommenders · 2021–2024

talk#3046

Bloat: How and Why UNIX Grew Up (and Out) - Rusty Russell,Matt Evans

Linux.conf.au 2012 -- Ballarat, Australia

“Well worth a viewing.”

2 HN recommenders · 2014–2015

talk#3165

CppCon 2019: Emery Berger “Mesh: Automatically Compacting Your C++ Application's Memory”

CppCon

“the weird and wonderful work of Emery Berger et al with their “Mesh” malloc implementation, which blows my mind”

2 HN recommenders · 2019–2023

talk#3215

GopherCon 2015: Go GC: Solving the Latency Problem - Rick Hudson

Gopher Academy

“you might also find Rick Hudson's talk on GC improvements in Go 1.5 interesting”

2 HN recommenders · 2015–2020

talk#3225

Chris Seaton @ VMSS16: JRuby+Truffle: Why it’s Important to Optimise the Tricky Parts

softdevteamuk

“Chris Seaton gave this talk recently about JRuby+Truffle and some specifics about how it optimises so well compared to other Ruby implementations.”

2 HN recommenders · 2016–2019

talk#3262

React.js Conf 2015 - Beyond the DOM: How Netflix plans to enhance your television experience

Meta Developers

“There's an interesting video by Netflix where they discuss using React in their stack.”

2 HN recommenders · 2015–2017

talk#3347

Plenary: Performance Matters - Emery Berger - CppCon 2020

CppCon

“covers the basics of how to attempt benchmarking with actual computer science instead of myth and voodoo rituals”

2 HN recommenders · 2021–2022

talk#3396

A 10x faster TypeScript

Microsoft Developer

“The relationship of their performance gains to functional programming ideas is explained beginning at 8:14”

2 HN recommenders · 2025

lecture#3430

Rust at speed — building a fast concurrent database

Jon Gjengset

“gave a great talk about the system”

2 HN recommenders · 2019–2022

demo#3447

Unity DOTS vs Handbuilt: Sample Project

Nick Caston

“A custom 3D engine performs immensely better than a comparable Unity project, but it took the author 3 to 4 times the effort.”

1 HN recommenders · 2020–2021

explainer#3500

Finding the BEST sine function for Nintendo 64

Kaze Emanuar

“This guy puts a lot of work into figuring out if there is a faster way to do trig calcs on the N64”

2 HN recommenders · 2023–2026

talk#3568

'Fastware' - Andrei Alexandrescu [ ACCU 2016 ]

ACCU Conference

“If you’re skeptical, I really do encourage you to watch, he’s not sloppy.”

1 HN recommenders · 2016–2021

talk#3591

CppCon 2019: Matt Godbolt “Path Tracing Three Ways: A Study of C++ Style”

CppCon

“On OOP versus more cache friendly approaches and branch prediction this talk from CPPCon 2019 is great”

1 HN recommenders · 2019–2025

talk#3595

Brandt Bucher – A JIT Compiler for CPython

encukou

“I recommend that people watch Brandt Bucher's "A JIT Compiler for CPython" from last year's CPython Core Developer Sprint[0].”

1 HN recommenders · 2023–2024

demo#3647

Data-Oriented Demo: SOA, composition

Jonathan Blow

“He gives a fantastic walkthrough on his approach to structure packing in the data-oriented demo[1].”

1 HN recommenders · 2015–2020

demo#3669

8088 MPH by Hornet + CRTC + DESiRE (final version)

andrewmjenner

“The 8088MPH demo also sounds surprisingly good.”

1 HN recommenders · 2016–2021

More in Software Engineering & Languages