Software Architecture & Design Videos Hacker News Recommends — Page 3
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 97–144
More software architecture & design videos
Ranks 97 and up.
talk#1891Google Developers Day US - Python Design Patterns
GoogleDeveloperDay
“I found Alex Martinelli's talk on design patterns very level-headed and instructive”
2 HN recommenders · 2011–2020
talk#1914"The Clean Code Talks -- Inheritance, Polymorphism, & Testing"
Google TechTalks
“This talk gives a great overview of why boolean flags (rather, if-statements) can be a code smell”
3 HN recommenders · 2009–2023
talk#2021Bob Nystrom - Is There More to Game Architecture than ECS?
Roguelike Celebration
“Bob Nystrom has an excellent talk on roguelike architecture [0]”
3 HN recommenders · 2020–2026
talk#2034Lichess founder Thibault Duplessis lectures on Lichess (2017)
Lichess
“He has a good talk about how he did it here”
3 HN recommenders · 2020–2022
talk#2080Modern C and What We Can Learn From It - Luca Sas [ ACCU 2021 ]
ACCU Conference
“This video gives a good overview of some modern patterns in C”
3 HN recommenders · 2021–2022
talk#2082Software Art Thou: Glenn Vanderburg - Real Software Engineering
Zendesk
“he explores the question of whether "software engineering" is or can really be engineering.”
3 HN recommenders · 2020–2026
demo#2105NeXT vs Sun
hoffman60613
“I don't know how realistic is this video but it was interesting”
3 HN recommenders · 2015–2026
talk#2120Why Google Stores Billions of Lines of Code in a Single Repository
@Scale
“I'd recommend this video that describes it.”
2 HN recommenders · 2016–2022
talk#2221What I Wish I Had Known Before Scaling Uber to 1000 Services • Matt Ranney • GOTO 2016
GOTO Conferences
“I enjoyed that video”
3 HN recommenders · 2016–2023
talk#2292Keynote: What is a Component (and Why)? - Luke Wagner, Distinguished Engineer, Fastly
The Linux Foundation
“I thought this keynote presentation[0] by Luke Wagner at Wasmcon was great and covered it very well.”
3 HN recommenders · 2024–2026
talk#2324Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019
Agile on the Beach
“If C4 is new to you too, I recommend their intro video”
3 HN recommenders · 2021–2023
talk#2339CppCon 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#2374Data Oriented GUI in Rust by Raph Levien - Bay Area Rust Meetup
Rust Programming Language
“I found this excellent talk to be complementary to my talk[1] on data-oriented GUI in Rust”
2 HN recommenders · 2018–2020
talk#2469Rethinking CS Education | Alan Kay, CrossRoads 2015
Infosys Foundation USA
“I would really really encourage everyone here to watch Alan Kay's recent talks on how poorly we understand systems”
2 HN recommenders · 2016–2019
talk#2475Robert C Martin - Clean Architecture and Design
gnbitcom
“This talk was really formative for me”
2 HN recommenders · 2018–2024
talk#2496"Uncle" Bob Martin
Program on Entrepreneurship
“This talk was really formative for me”
2 HN recommenders · 2017–2024
lecture#2529Object-Oriented Programming is Garbage: 3800 SLOC example
Brian Will
“I recommend the whole series”
2 HN recommenders · 2016–2022
talk#2611Design Microservice Architectures the Right Way
InfoQ
“There's a great talk that I highly recommend about some of the magic you can do”
2 HN recommenders · 2019–2021
music#2631You Give REST a Bad Name
Dylan Beattie
“You Give REST a Bad Name" is also excellent.”
2 HN recommenders · 2020–2025
talk#2637Nathaniel J. Smith - Trio: Async concurrency for mere mortals - PyCon 2018
PyCon 2018
“one of the best explanations I've seen about what subtle bugs are easy to make with asyncio”
2 HN recommenders · 2020–2023
talk#2696Glenn Vanderburg of LivingSocial on why software development is an engineering discipline
O'Reilly
“Required viewing”
2 HN recommenders · 2015–2018
talk#2734Stuart Sierra - Components Just Enough Structure
ClojureTV
“it is a tiny clojure framework but the ideas should be thought provoking”
2 HN recommenders · 2014–2015
talk#2751Yehuda Katz - Why Rails is Hard (Railsberry 2012)
applicake
“I've seen an interesting talk[1] by Yehuda Katz: "why rails is hard".”
2 HN recommenders · 2013–2014
talk#2782Sebastian Markbage: Minimal API Surface Area | JSConf EU 2014
JSConf
“I found this talk on the topic very interesting”
2 HN recommenders · 2015–2024
talk#2786A Possible Future of Software Development
Google TechTalks
“Watch this Sean Parent video”
2 HN recommenders · 2012–2019
documentary#2819GraphQL: The Documentary
CultRepo
“Listen to what the developers tell which problems they had to solve when they invented GraphQL.”
2 HN recommenders · 2019–2022
talk#2824Cory Benfield - Building Protocol Libraries The Right Way - PyCon 2016
PyCon 2016
“give some really great brainfood about the way currently all kinds of network protocols are implemented”
2 HN recommenders · 2016–2024
talk#2876Unconditional Code • Michael Feathers • GOTO 2018
GOTO Conferences
“giving data instead of asking for data avoids error conditions”
2 HN recommenders · 2018–2021
explainer#2892Why Web Filters Don't Work: Penistone and the Scunthorpe Problem
Tom Scott
“He talks about how it's impossible to implement with all edge-cases, easy to circumvent”
2 HN recommenders · 2017–2026
talk#2906Elm Europe 2017 - Richard Feldman - Scaling Elm Apps
Elm Europe
“Just watch rfeldman's talks about how to structure large Elm projects”
2 HN recommenders · 2019–2022
commentary#2942Handmade 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#2969The Maximal Graph - Wilker Silva
ClojureTV
“Just watch the last part of Wilker Silva's The Maximal Graph talk to see the potential”
2 HN recommenders · 2019–2020
talk#3018CppCon 2014: Zaika Antoun "Microsoft w/ C++ to Deliver Office Across Different Platforms, Part II"
CppCon
“Microsoft have a very interesting approach with their Office suite when it comes to cross-platform development.”
2 HN recommenders · 2016–2019
talk#3031Keynote: Flutter (Dart Developer Summit 2016)
Google for Developers
“I'm looking into Flutter/Dart from Google for building iOS/Android apps from the same codebase.”
2 HN recommenders · 2017–2018
talk#3048Mountain West Ruby 2012 Capability vs. Suitability by Gary Bernhardt
Confreaks
“Very nearly exactly what you're describing”
2 HN recommenders · 2015–2023
lecture#3088Seminar with Alan Kay on Object Oriented Programming (VPRI 0246)
Yoshiki Ohshima (大島芳樹)
“Most Alan Kay's presentations I've seen were worth watching. Tons of great ideas in each.”
2 HN recommenders · 2017–2025
talk#3106The Forgotten Art of Structured Programming - Kevlin Henney [C++ on Sea 2019]
cpponsea
2 HN recommenders · 2021–2022
talk#3139"Agility & Robustness: Clojure spec" by Stuart Halloway
Strange Loop Conference
“He offers a chart that shows the strengths and weaknesses of strict typing versus unit tests versus the run-time checks offered by Spec. It's worth a look.”
2 HN recommenders · 2016–2022
talk#3155Scaling the Linear Sync Engine
Linear
“This talk by Karri about Linear's "sync engine" is also a good watch”
2 HN recommenders · 2023–2025
talk#3160React Helsinki February 2020
Fraktio
“I remember watching an early video of their founder explaining the architecture in more detail”
2 HN recommenders · 2021–2025
talk#3210Three Beautiful Quicksorts
Google TechTalks
“If you're looking for programming inspiration I love these videos”
2 HN recommenders · 2010–2023
talk#3297Avoiding Microservice Megadisasters - Jimmy Bogard
NDC Conferences
“Inverse Conway Maneuver: Design the organization you want, the architecture will follow, kicking and screaming.”
2 HN recommenders · 2018–2023
talk#3481Nicholas Zakas: Scalable JavaScript Application Architecture
YUI Library
“It's framework-agnostic and not heavy on code, just a lot of common sense that might not be obvious for some.”
3 HN recommenders · 2013–2015
talk#3594"Write a single library to handle all input devices, it'll be easy" they said...
linux.conf.au
“One of the folks behind both Wayland and X gave a fantastic talk on the issues and the hell.”
1 HN recommenders · 2020–2024
talk#3620Gopherfest 2015 | Go Proverbs with Rob Pike
The Go Programming Language
“The proverbs are based on this awesome talk by Rob Spike”
1 HN recommenders · 2016–2026
demo#3647Data-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
talk#3655The Computer Revolution Hasn't Happened Yet OOPSLA 97 Keynote (VPRI 0719)
Yoshiki Ohshima (大島芳樹)
“if you have never watched this talk completely at least once, give it a shot and you might be very surprised.”
1 HN recommenders · 2020–2026
talk#3697Your web app but good: Aaron Boodman (Local-First Conf)
Local-First Conf
“wholeheartedly recommend this wonderful talk about the thoughts that led to this”
1 HN recommenders · 2024–2025
More in Software Engineering & Languages