Software Engineering & Languages

Software architecture & design

Video frame: RailsConf 2014 - All the Little Things by Sandi Metz38:47

RailsConf 2014 - All the Little Things by Sandi Metz

Confreaks
Picked by 15 · 2015–2025
Video frame: "Simple Made Easy" - Rich Hickey (2011)1:01:39

"Simple Made Easy" - Rich Hickey (2011)

Strange Loop Conference
Picked by 14 · 2022–2026
Video frame: "Making Impossible States Impossible" by Richard Feldman25:06

"Making Impossible States Impossible" by Richard Feldman

elm-conf
Picked by 9 · 2017–2026
Video frame: How To Design A Good API and Why it Matters1:00:19

How To Design A Good API and Why it Matters

Google TechTalks
Picked by 12 · 2011–2025
Video frame: The Value of Values with Rich Hickey31:44

The Value of Values with Rich Hickey

InfoQ
Picked by 10 · 2014–2023
Video frame: Overwatch Gameplay Architecture and Netcode1:04:04

Overwatch Gameplay Architecture and Netcode

GDC Festival of Gaming
Picked by 16 · 2019–2025
Video frame: Solving Problems the Clojure Way - Rafal Dittwald1:02:26

Solving Problems the Clojure Way - Rafal Dittwald

Clojure/north
Picked by 10 · 2019–2025
Video frame: Lecture 1A: Overview and Introduction to Lisp1:12:56

Lecture 1A: Overview and Introduction to Lisp

MIT OpenCourseWare
Picked by 10 · 2019–2026
Video frame: Alan Kay - Normal Considered Harmful1:07:26

Alan Kay - Normal Considered Harmful

powerfuloutlet
Picked by 10 · 2012–2026
Video frame: A Philosophy of Software Design | John Ousterhout | Talks at Google1:01:40

A Philosophy of Software Design | John Ousterhout | Talks at Google

Talks at Google
Picked by 11 · 2018–2026
Video frame: "Uncle" Bob Martin - "The Future of Programming"1:18:21

"Uncle" Bob Martin - "The Future of Programming"

Paul Stringer's Mobile Tech
Picked by 10 · 2016–2022
Video frame: Effective Programs - 10 Years of Clojure - Rich Hickey1:14:52

Effective Programs - 10 Years of Clojure - Rich Hickey

ClojureTV
Picked by 10 · 2017–2026
Video frame: Brian Goetz - Stewardship: the Sobering Parts1:03:31

Brian Goetz - Stewardship: the Sobering Parts

ClojureTV
Picked by 10 · 2014–2025
Video frame: Ruby Midwest 2011 - Keynote: Architecture the Lost Years by Robert Martin1:06:39

Ruby Midwest 2011 - Keynote: Architecture the Lost Years by Robert Martin

Confreaks
Picked by 10 · 2013–2022
Video frame: RustConf 2018 - Closing Keynote - Using Rust For Game Development by Catherine West42:30

RustConf 2018 - Closing Keynote - Using Rust For Game Development by Catherine West

Rust Programming Language
Picked by 9 · 2018–2023
Video frame: Hammock Driven Development - Rich Hickey39:49

Hammock Driven Development - Rich Hickey

ClojureTV
Picked by 12 · 2014–2024
Video frame: Jonathan Blow - How to program independent games -  CSUA Speech1:15:51

Jonathan Blow - How to program independent games - CSUA Speech

Alexandre Franco
Picked by 9 · 2015–2026
Video frame: Ruby Conf 12 - Boundaries by Gary Bernhardt45:55

Ruby Conf 12 - Boundaries by Gary Bernhardt

Confreaks
Picked by 8 · 2015–2024
Video frame: The Only Unbreakable Law53:25

The Only Unbreakable Law

Molly Rocket
Picked by 12 · 2022–2026
Video frame: "Simple Made Easy" - Rich Hickey (2011)1:01:39

"Simple Made Easy" - Rich Hickey (2011)

ClojureTV
Picked by 9 · 2021–2026
Video frame: Spec-ulation Keynote - Rich Hickey1:16:14

Spec-ulation Keynote - Rich Hickey

ClojureTV
Picked by 10 · 2016–2024
Video frame: CppCon 2014: Mike Acton "Data-Oriented Design and C++"1:27:46

CppCon 2014: Mike Acton "Data-Oriented Design and C++"

CppCon
Picked by 9 · 2015–2026
Video frame: How I program C2:11:32

How I program C

Eskil Steenberg
Picked by 8 · 2017–2025
Video frame: Object-Oriented Programming is Bad44:35

Object-Oriented Programming is Bad

Brian Will
Picked by 13 · 2016–2025
Video frame: The Language of the System - Rich Hickey1:02:50

The Language of the System - Rich Hickey

ClojureTV
Picked by 10 · 2013–2025
Video frame: Stop Writing Classes27:29

Stop Writing Classes

Next Day Video
Picked by 8 · 2012–2025
Video frame: Pete Hunt: React: Rethinking best practices -- JSConf EU29:32

Pete Hunt: React: Rethinking best practices -- JSConf EU

JSConf
Picked by 9 · 2014–2025
Video frame: Bottom Up vs  Top Down Design in Clojure - Mark Bastian36:42

Bottom Up vs Top Down Design in Clojure - Mark Bastian

ClojureTV
Picked by 5 · 2016–2021
Video frame: "The Mess We're In" by Joe Armstrong45:50

"The Mess We're In" by Joe Armstrong

Strange Loop Conference
Picked by 10 · 2014–2025
Video frame: Jonathan Blow - Preventing the Collapse of Civilization (English only)1:04:41

Jonathan Blow - Preventing the Collapse of Civilization (English only)

bus
Picked by 11 · 2019–2023
Video frame: Rails Conf 2012 Keynote: Simplicity Matters by Rich Hickey36:53

Rails Conf 2012 Keynote: Simplicity Matters by Rich Hickey

Confreaks
Picked by 8 · 2015–2024
Video frame: Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 20252:27:34

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Better Software Conference
Picked by 11 · 2025–2026
Video frame: Clean Code - Uncle Bob / Lesson 11:48:42

Clean Code - Uncle Bob / Lesson 1

UnityCoin
Picked by 6 · 2020–2026
Video frame: Alan Kay, 2015: Power of Simplicity51:07

Alan Kay, 2015: Power of Simplicity

Kenneth Friedman
Picked by 6 · 2015–2025
Video frame: Domain Modeling Made Functional - Scott Wlaschin51:40

Domain Modeling Made Functional - Scott Wlaschin

NDC Conferences
Picked by 6 · 2018–2024
Video frame: Unix and Google7:16

Unix and Google

FOAM
Picked by 4 · 2016–2023