HackerTube
Categories › Software Engineering & Languages

Software architecture & design Videos Recommended on Hacker News (166)

Software architecture & design is one of the 150 topics Hacker News readers organize their video recommendations around. These 166 videos each earned real recommendations in real HN threads between 2009 and 2026 — 743 recommendations in total — and they're ranked by how many separate months the community kept coming back to them, not by view count.

Software architecture and design: object-oriented programming, design patterns, clean architecture, API design, microservices vs monoliths, data-oriented design, versioning, abstraction, simplicity, Alan Kay, Uncle Bob.

Why HN keeps sending people here — on RailsConf 2014 - All the Little Things by Sandi Metz: “this talk captures all the important values in a single example.” — an HN commenter, 2016.

Evergreen only×
6 mo on HN

James Powell: So you want to be a Python expert? | PyData Seattle 2017

PyData
Recommended 6× on HN · 2020–2026
6 mo on HN

Casey Muratori | Smart-Pointers, RAII, ZII? Becoming an N+2 programmer

xDahl
Recommended 6× on HN · 2024–2026
6 mo on HN

Functional architecture - The pits of success - Mark Seemann

NDC Conferences
Recommended 5× on HN · 2018–2025
7 mo on HN

Joe Armstrong & Alan Kay - Joe Armstrong interviews Alan Kay

Erlang Solutions
Recommended 6× on HN · 2016–2026
6 mo on HN

Introduction to NoSQL • Martin Fowler • GOTO 2012

GOTO Conferences
Recommended 6× on HN · 2015–2021
7 mo on HN

CppCon 2017: Titus Winters “C++ as a "Live at Head" Language”

CppCon
Recommended 7× on HN · 2017–2022
6 mo on HN

"Transducers" by Rich Hickey

Strange Loop Conference
Recommended 6× on HN · 2014–2025
6 mo on HN

The Clean Architecture in Python

Next Day Video
Recommended 5× on HN · 2017–2021
5 mo on HN

Rich Hickey rants about HttpServletRequest in 1080p: Death By Specificity from Clojure Made Simple

Fred Overflow
Recommended 5× on HN · 2020–2026
6 mo on HN

The Unreasonable Effectiveness of Multiple Dispatch | Stefan Karpinski | JuliaCon 2019

The Julia Programming Language
Recommended 9× on HN · 2019–2025
6 mo on HN

TigerStyle! (Or How To Design Safer Systems in Less Time) by Joran Dirk Greef

TigerBeetle
Recommended 2× on HN · 2023–2025
4 mo on HN

Interactive notebooks ~ Pluto.jl | Fons van der Plas | JuliaCon 2020

The Julia Programming Language
Recommended 6× on HN · 2020–2021
5 mo on HN

Object-Oriented Programming is Embarrassing: 4 Short Examples

Brian Will
Recommended 6× on HN · 2016–2025
6 mo on HN

Simplicity Ain't Easy - Stuart Halloway

ClojureTV
Recommended 5× on HN · 2013–2017
5 mo on HN

Clojure Concurrency - Rich Hickey

ClojureTV
Recommended 5× on HN · 2013–2023
5 mo on HN

Founder School Session: The Future Doesn't Have to Be Incremental

DEMO
Recommended 5× on HN · 2014–2026
5 mo on HN

Alan Kay at OOPSLA 1997 - The computer revolution hasnt happened yet

Jeff Gonis
Recommended 6× on HN · 2013–2025
5 mo on HN

Leslie Lamport: Thinking Above the Code

Microsoft Research
Recommended 5× on HN · 2015–2026
5 mo on HN

Christopher Alexander - Patterns in Architecture

Peter Petrash
Recommended 4× on HN · 2016–2026
5 mo on HN

Constraints Liberate, Liberties Constrain — Runar Bjarnason

Scala World
Recommended 5× on HN · 2016–2025
5 mo on HN

Are We There Yet - Rich Hickey

Zhang Jian
Recommended 4× on HN · 2021–2026
5 mo on HN

Rails Conf 2013 The Magic Tricks of Testing by Sandi Metz

Confreaks
Recommended 5× on HN · 2013–2019
4 mo on HN

Alan Kay - Programming and Scaling

Colin McDonnell
Recommended 4× on HN · 2016–2026
5 mo on HN

Cheng Lou - On the Spectrum of Abstraction at react-europe 2016

ReactEurope
Recommended 5× on HN · 2016–2022
5 mo on HN

Hacker Way: Rethinking Web App Development at Facebook

Meta Developers
Recommended 5× on HN · 2014–2024
5 mo on HN

Building a Better Web Browser - James Mickens - Harvard CS Colloquium 2015

Paul Irish
Recommended 4× on HN · 2017–2023
4 mo on HN

Raymond Hettinger, Keynote on Concurrency, PyBay 2017

SF Python
Recommended 4× on HN · 2018–2023
4 mo on HN

"Finding bugs without running or even looking at code" by Jay Parlar

Strange Loop Conference
Recommended 4× on HN · 2019–2023
5 mo on HN

Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)

ChimiChanga
Recommended 4× on HN · 2024–2026
4 mo on HN

Greg Young - CQRS and Event Sourcing - Code on the Beach 2014

Code on the Beach
Recommended 4× on HN · 2016–2022
4 mo on HN

Stuart Halloway - Narcissistic Design

Reaktor
Recommended 4× on HN · 2018–2021
4 mo on HN

Elm Europe 2017 - Evan Czaplicki - The life of a file

Elm Europe
Recommended 4× on HN · 2019–2025
5 mo on HN

Immediate-Mode Graphical User Interfaces - 2005

Casey Muratori
Recommended 5× on HN · 2017–2024
5 mo on HN

"Clean" Code, Horrible Performance

Molly Rocket
Recommended 3× on HN · 2023–2026
4 mo on HN

Design Patterns vs Anti pattern in APL by Aaron W Hsu at FnConf17

ConfEngine
Recommended 4× on HN · 2018–2022
4 mo on HN

Domain Modeling Made Functional - Scott Wlaschin - KanDDDinsky 2019

KanDDDinsky
Recommended 3× on HN · 2020–2026

Also discussed on Hacker News (11)

Mentioned in HN threads about software architecture & design, though never formally recommended:

Microservices · Anthony Marcar - Clojure At Scale @WalmartLabs · Sky: An Experiment Writing Dart for Mobile (Dart Developer Summit 2015) · Scala Collections: Why Not? · Carl Sagan: If you wish to make an apple pie from scratch, you must first invent the universe. · React.js Conf 2016 - Ben Alpert - What Lies Ahead · Mastering Chaos - A Netflix Guide to Microservices · Optional - The Mother of All Bikesheds by Stuart Marks · Google I/O 2014 - Android fireside chat · The Next Programming Language - Douglas Crockford - code::dive 2022 · Bob Martin SOLID Principles of Object Oriented and Agile Design