HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Software Engineering & Languages

Programming language designFunctional programmingC, C++, Rust, Go & systems languagesPython, Ruby & scripting languagesWeb developmentSoftware architecture & designSoftware performance & optimizationCompilers, interpreters & program analysisTesting, debugging & developer toolsSoftware practice, open source & careersSoftware (other)
Tutorial×Evergreen only×Play all on YouTube

Upload date

Past year2020s2010s2000s

Type

TalkLectureExplainerTutorialDocumentaryInterviewDemoCommentaryComedyMusic

Duration

Under 4 minutes4-20 minutes20-60 minutesOver 1 hour

Features

Hidden gemsEvergreen only

Sort by

Best firstRecently recommendedUpload dateOldest firstView countLike ratio
A Tour of the Acme Editor23:16

A Tour of the Acme Editor

Russ Cox
151K views • 14 years ago
Emacs Rocks! Episode 14: Paredit3:25

Emacs Rocks! Episode 14: Paredit

emacsrocks
65K views • 13 years ago
Creating a Doom-style 3D engine in C18:50

Creating a Doom-style 3D engine in C

Bisqwit
991K views • 11 years ago
You Suck at Excel - Joel Spolsky (Reupload)54:01

You Suck at Excel - Joel Spolsky (Reupload)

Cool Bug Facts
27K views • 2 years ago
I made a NES emulator in 15 minutes15:04

I made a NES emulator in 15 minutes

Bisqwit
389K views • 14 years ago
David Beazley - Lambda Calculus from the Ground Up - PyCon 20193:26:34

David Beazley - Lambda Calculus from the Ground Up - PyCon 2019

PyCon 2019
52K views • 7 years ago
i3wm: Jump Start (1/3)16:42

i3wm: Jump Start (1/3)

Alex Booker
1.1M views • 11 years ago
Depth-first search in APL11:32

Depth-first search in APL

Dyalog
11K views • 12 years ago
Christophe Pettus - PostgreSQL Proficiency for Python People - PyCon 20163:00:06

Christophe Pettus - PostgreSQL Proficiency for Python People - PyCon 2016

PyCon 2016
8K views • 10 years ago
Let Vim Do the Typing32:07

Let Vim Do the Typing

thoughtbot
228K views • 11 years ago
Monad - FunFunFunction #2111:25

Monad - FunFunFunction #21

Fun Fun Function
128K views • 10 years ago
Clojure in a nutshell by James Trunk32:44

Clojure in a nutshell by James Trunk

Func Prog Sweden
104K views • 5 years ago
The Why, What, and How of Pinning in Rust3:03:54

The Why, What, and How of Pinning in Rust

Jon Gjengset
87K views • 7 years ago
Handmade Hero Day 001 - Setting Up the Windows Build1:13:51

Handmade Hero Day 001 - Setting Up the Windows Build

Molly Rocket
465K views • 11 years ago
Build Your Own Async2:12:42

Build Your Own Async

David Beazley
60K views • 7 years ago
Redoing Make - Haskell from Scratch #116:04

Redoing Make - Haskell from Scratch #1

jekor
57K views • 13 years ago
JSON Parser 100% From Scratch in Haskell (only 111 lines)1:50:07

JSON Parser 100% From Scratch in Haskell (only 111 lines)

Tsoding
205K views • 6 years ago
Getting Started With Org Mode56:21

Getting Started With Org Mode

thoughtbot
293K views • 10 years ago
Crust of Rust: Lifetime Annotations1:33:23

Crust of Rust: Lifetime Annotations

Jon Gjengset
299K views • 6 years ago
I wrote a Raytracer for DOS, 16 VGA colors15:00

I wrote a Raytracer for DOS, 16 VGA colors

Bisqwit
905K views • 15 years ago
George Hotz | Programming | Livecoding SLAM | twitchslam | Part110:50:05

George Hotz | Programming | Livecoding SLAM | twitchslam | Part1

george hotz archive
2M views • 8 years ago
A Tour of Prolog56:03

A Tour of Prolog

The Power of Prolog
33K views • 4 years ago
Browser hacking: Let's make "Cookie Clicker" playable in Ladybird!1:44:18

Browser hacking: Let's make "Cookie Clicker" playable in Ladybird!

Andreas Kling
15K views • 4 years ago
Crust of Rust: async/await2:34:01

Crust of Rust: async/await

Jon Gjengset
246K views • 5 years ago
Handmade Hero Day 021 - Loading Game Code Dynamically1:43:46

Handmade Hero Day 021 - Loading Game Code Dynamically

Molly Rocket
83K views • 11 years ago
Marco Baringer's SLIME Tutorial Video55:29

Marco Baringer's SLIME Tutorial Video

손주일 (Cecil)
33K views • 15 years ago
Implementing (part of) a BitTorrent client in Rust4:09:16

Implementing (part of) a BitTorrent client in Rust

Jon Gjengset
115K views • 3 years ago
Vim universe. fzf - command line fuzzy finder13:41

Vim universe. fzf - command line fuzzy finder

Alexey Samoshkin
267K views • 7 years ago
Hot Code Reloading in C2:16:18

Hot Code Reloading in C

Tsoding Daily
94K views • 3 years ago
Let's prototype a JavaScript JIT compiler!1:21:25

Let's prototype a JavaScript JIT compiler!

Andreas Kling
49K views • 3 years ago