Software Architecture & Design Videos Hacker News Recommends — Page 2
Software architecture & design videos on HackerTube: the talks, lectures and explainers Hacker News commenters keep sharing, covering object-oriented programming, design patterns, clean architecture, API design, microservices vs monoliths, data-oriented design, versioning, abstraction, simplicity, Alan Kay, Uncle Bob.
164 videos · ranked by HN recommendations · showing 49–96
More software architecture & design videos
Ranks 49 and up.
talk#629Pete Hunt: React - Rethinking Best Practices (updated) - JSConf.Asia 2013
JSConf
“Pete Hunt did a great job then, explaining how the false separation of concerns between HTML and JS really is unavoidable.”
5 HN recommenders · 2014–2024
talk#635Interactive notebooks ~ Pluto.jl | Fons van der Plas | JuliaCon 2020
The Julia Programming Language
“I think every new notebook project should take ideas from Julia's Pluto”
6 HN recommenders · 2020–2021
commentary#636Object-Oriented Programming is Embarrassing: 4 Short Examples
Brian Will
“I highly recommend "Object Oriented Programming is Bad" and "Object Oriented Programming is Embarrassing" on Youtube.”
6 HN recommenders · 2016–2025
talk#667Simplicity Ain't Easy - Stuart Halloway
ClojureTV
“He talks about his definition of "simple" (by digging into what the original English definition was) and what that means for code.”
5 HN recommenders · 2013–2017
talk#668Clojure Concurrency - Rich Hickey
ClojureTV
“one my favorite talks I ever went to.”
5 HN recommenders · 2013–2023
talk#674Founder School Session: The Future Doesn't Have to Be Incremental
DEMO
“probably the most insightful and though-provoking technology talk I have ever seen”
5 HN recommenders · 2014–2026
talk#694Alan Kay at OOPSLA 1997 - The computer revolution hasnt happened yet
Jeff Gonis
“I encourage all developers to watch that talk and do some thinking about the current state of our practice”
6 HN recommenders · 2013–2025
talk#714Leslie Lamport: Thinking Above the Code
Microsoft Research
“He's just saying that you should think before you code and that most specifications should be just a few sentences stating what you intend to do.”
5 HN recommenders · 2015–2026
talk#729Christopher Alexander - Patterns in Architecture
Peter Petrash
“Just finished watching a great 1996 lecture by Christopher Alexander”
4 HN recommenders · 2016–2026
talk#748Constraints Liberate, Liberties Constrain — Runar Bjarnason
Scala World
“It had a real impact on the way I think about the design of systems.”
5 HN recommenders · 2016–2025
talk#771Are We There Yet - Rich Hickey
Zhang Jian
“One of the best "why Clojure" talks that I've seen”
4 HN recommenders · 2021–2026
talk#776Rails Conf 2013 The Magic Tricks of Testing by Sandi Metz
Confreaks
“watch Sandi Metz' incredible RailsConf talk”
5 HN recommenders · 2013–2019
talk#784Alan Kay - Programming and Scaling
Colin McDonnell
“This talk is excellent and will cue you in on how to go about thinking about the fact”
4 HN recommenders · 2016–2026
talk#813Cheng Lou - On the Spectrum of Abstraction at react-europe 2016
ReactEurope
“This talk is incredible food for thought”
5 HN recommenders · 2016–2022
talk#815Hacker Way: Rethinking Web App Development at Facebook
Meta Developers
“these talks, they are the ones that sold me on React”
5 HN recommenders · 2014–2024
talk#852Building a Better Web Browser - James Mickens - Harvard CS Colloquium 2015
Paul Irish
“which I definitely think this still the most forward-looking browser architecture out there”
4 HN recommenders · 2017–2023
talk#870Raymond Hettinger, Keynote on Concurrency, PyBay 2017
SF Python
“the best learning material for me on this was this lecture”
4 HN recommenders · 2018–2023
talk#883"Finding bugs without running or even looking at code" by Jay Parlar
Strange Loop Conference
“There is a talk that gives a good overview on Alloy and how useful using something like this is”
4 HN recommenders · 2019–2023
talk#892Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)
ChimiChanga
“A good introduction to SoA (for anyone curious) are the two most famous Data-Oriented Design talks”
4 HN recommenders · 2024–2026
talk#893Greg Young - CQRS and Event Sourcing - Code on the Beach 2014
Code on the Beach
“forever changed how I think about modeling systems, preserving history”
4 HN recommenders · 2016–2022
talk#898Stuart Halloway - Narcissistic Design
Reaktor
“a great talk by Stuart Halloway called Narcissistic Design.”
4 HN recommenders · 2018–2021
talk#923Elm Europe 2017 - Evan Czaplicki - The life of a file
Elm Europe
“Just stick everything in the same file until it actually hurts. This presentation[0] gets it right.”
4 HN recommenders · 2019–2025
lecture#927Immediate-Mode Graphical User Interfaces - 2005
Casey Muratori
“Check out this lecture/demo from nearly 20 years ago”
5 HN recommenders · 2017–2024
commentary#973"Clean" Code, Horrible Performance
Molly Rocket
“Look at Casey Murrey's Clean Code horrible performance youtube video”
3 HN recommenders · 2023–2026
talk#978Design Patterns vs Anti pattern in APL by Aaron W Hsu at FnConf17
ConfEngine
“On the readability of APL (terrific video)”
4 HN recommenders · 2018–2022
talk#996Domain Modeling Made Functional - Scott Wlaschin - KanDDDinsky 2019
KanDDDinsky
“this talk opened my eyes to the power of f# philosophy and type system”
3 HN recommenders · 2020–2026
talk#1023Old Is the New New • Kevlin Henney • GOTO 2018
GOTO Conferences
“There's a talk well worth watching by Kevlin Henney called 'Old Is the New New' [1]”
4 HN recommenders · 2018–2020
talk#1030Rich Hickey: Deconstructing the Database
InfoQ
“Rich Hickey's talk on the design of Datomic is also something every programmer should see at least once”
4 HN recommenders · 2012–2020
talk#106310 Things I Regret About Node.js - Ryan Dahl - JSConf EU
JSConf
“Ryan Dahl's great talk on design mistakes he made with node.js is something I think about all the time”
6 HN recommenders · 2018–2025
talk#1073The Functional Programmer's Toolkit - Scott Wlaschin
NDC Conferences
“This was by far the best introduction to monoid, monads and few other functional programming terms.”
4 HN recommenders · 2019–2021
talk#1152Concurrency is not Parallelism by Rob Pike
gnbitcom
“here's an excellent talk on the same subject by Rob Pike that I link all the time to people”
4 HN recommenders · 2021–2025
explainer#1156Debt Metaphor
Ward Cunningham
“For the best description of technical debt, you can't do better than listen to the man who first coined the term.”
3 HN recommenders · 2009–2023
talk#1206Ron Pressler - Pull Push: Please stop polluting our imperative languages with pure concepts-Curry On
Curry On!
“one of my recent favorite videos generally on this topic has been from Curry On conference”
3 HN recommenders · 2015–2024
talk#1237Om Next - David Nolen
ClojureTV
“David Nolen does a great job talking about the trade offs and the evolution of everything in this talk”
3 HN recommenders · 2015
talk#1290RailsConf 2015 - Nothing is Something
Confreaks
“as a talk it is fantastic - funny, smart, well put together.”
3 HN recommenders · 2016–2024
talk#1304"Data Driven UIs, Incrementally" by Yaron Minsky
Strange Loop Conference
“Any discussion about incremental UI should include Yaron Minsky's talk about Jane Street's OCaml framework, incr_dom from 2016”
4 HN recommenders · 2018–2022
talk#1318J B Rainsberger Integrated Tests Are A Scam HD
Christopher Cabanne
“JBRainsberger has an nice talk on them [1].”
4 HN recommenders · 2017–2023
talk#1361"Agile Methods The Good, the Hype and the Ugly," Bertrand Meyer
Association for Computing Machinery (ACM)
“Agile!: The Good, the Hype and the Ugly by Bertrand Meyer is a must read.”
2 HN recommenders · 2018–2024
talk#1375Keynote - JSON Graph: Reactive REST at Netflix
Association for Computing Machinery (ACM)
“gives a very nice summary of when and how you might prefer RPC to REST”
4 HN recommenders · 2015–2023
talk#1396"Stop Rate Limiting! Capacity Management Done Right" by Jon Moore
Strange Loop Conference
“The basic premise is not do do req/s limiting but rather concurrency limiting which results in req/s limiting by itself.”
4 HN recommenders · 2017–2024
talk#1425CppCon 2015: Sean Parent "Better Code: Data Structures"
CppCon
“this one really made me aware of what just might be the best way to think about it.”
3 HN recommenders · 2016–2021
talk#1469Dan Abramov The wet codebase
eswarnichtsmehrfrei
“Seeing what a premature, wrong abstraction looks like visually was eye opening.”
3 HN recommenders · 2023–2024
interview#1636Alan Kay : July 2007 : A Conversation with CMU Faculty & Students
CMU Robotics Institute
“Alan Kay, almost impolitely, tears into today's computing while talking at CMU.”
3 HN recommenders · 2017–2024
talk#1637Nordic.js 2014 • Douglas Crockford - The Better Parts
Nordic.js
“It's possible to write javascript without `this`, a style preferred e.g. by Douglas Crockford, explained in the video below.”
3 HN recommenders · 2014–2023
talk#1718Programming is terrible—Lessons learned from a life wasted. EMF2012
tef ebooks
“Both of these talks are in my top 5.”
3 HN recommenders · 2015–2022
talk#1731MountainWest RubyConf 2014 - But Really, You Should Learn Smalltalk
Confreaks
“if you enjoy Ruby, watch this”
3 HN recommenders · 2016–2024
talk#1801Procedural Programming: It Never Went Away — Kevlin Henney | Build Stuff
Build Stuff - #1 Software Dev Conf
“tour of how all the best discoveries of the past decade or two really date back to the 1960s”
2 HN recommenders · 2018–2021
talk#1811C++ Seasoning
aghuttun
“This one in particular is very enlightening”
3 HN recommenders · 2018–2022
More in Software Engineering & Languages