Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Christopher Alexander - Patterns in Architecture

    Peter Petrash

    4 HN recommenders · recommended in 10 months, 2016–2026

    YouTube

    1:03:36 · 135K views · Sep 9, 2013

    Christopher Alexander's keynote at OOPSLA 1996 on patterns in architecture, addressed to the software community. He moves beyond patterns toward deeper ideas of wholeness and living structure.

    HN cites it as the primary source for the claim that Alexander deprecated patterns, and as a prescient talk for programmers.

    Software Engineering & LanguagesSoftware architecture & designVisual arts, photography & architecture
    1. 33:52
      Nordic.js 2014 • Douglas Crockford - The Better PartsNordic.js73K views • 12 years ago
    2. 44:35
      Object-Oriented Programming is BadBrian Will2.6M views • 10 years ago
    3. 44:03
      Google Developers Day US - Python Design PatternsGoogleDeveloperDay90K views • 19 years ago
    4. 1:01:40
      A Philosophy of Software Design | John Ousterhout | Talks at GoogleTalks at Google548K views • 8 years ago
    5. 56:39
      Alan Kay - Programming and ScalingColin McDonnell36K views • 11 years ago
    6. 1:06:39
      Ruby Midwest 2011 - Keynote: Architecture the Lost Years by Robert MartinConfreaks172K views • 14 years ago
    7. 1:01:39
      "Simple Made Easy" - Rich Hickey (2011)Strange Loop Conference220K views • 5 years ago
    8. 1:04:33
      Alan Kay at OOPSLA 1997 - The computer revolution hasnt happened yetJeff Gonis127K views • 13 years ago
    9. 1:12:56
      Lecture 1A: Overview and Introduction to LispMIT OpenCourseWare421K views • 7 years ago
    10. 2:27:34
      Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025Better Software Conference929K views • 1 year ago
    11. 49:54
      The Clean Architecture in PythonNext Day Video114K views • 12 years ago
    12. 1:00:19
      How To Design A Good API and Why it MattersGoogle TechTalks453K views • 19 years ago
    13. 1:12:56
      Lecture 1A | MIT 6.001 Structure and Interpretation, 1986MIT OpenCourseWare995K views • 17 years ago
    14. 35:33
      Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019Agile on the Beach554K views • 7 years ago
    15. 38:47
      RailsConf 2014 - All the Little Things by Sandi MetzConfreaks190K views • 12 years ago
    16. 1:10:05
      Are We There Yet - Rich HickeyZhang Jian24K views • 7 years ago
    17. 1:03:31
      Brian Goetz - Stewardship: the Sobering PartsClojureTV39K views • 11 years ago
    18. 47:02
      Elm Europe 2017 - Evan Czaplicki - The life of a fileElm Europe72K views • 9 years ago
    19. 1:04:16
      Simon Peyton-Jones: Escape from the ivory tower: the Haskell journeyChurchill College, University of Cambridge170K views • 9 years ago
    20. 2:41:18
      Seminar with Alan Kay on Object Oriented Programming (VPRI 0246)Yoshiki Ohshima (大島芳樹)31K views • 8 years ago

    13 comments from Hacker News

    1. @simonebrunozziDec 2018· in ““A pattern language” explained (2016)”

      Just finished watching a great 1996 lecture by Christopher Alexander: this video I recommend it for those who have read his work, but never seen or heard the man in action.

      Strongly recommendsView on HN
    2. @paloaltokidAug 2019· in “Japanese architects who treated buildings like living organisms”

      For anyone interested, Christopher Alexander was a huge influence on Ward Cunningham and Kent Beck. You can draw a fairly straight line from Alexander's ideas to new stuff like wiki, Extreme Programming, design patterns, refactoring, etc. For a very prescient talk by Alexander in 1996 to a bunch of ACM folks, see this video: this video

      RecommendsView on HN
    3. @keithnzMar 2021· in ““Design Patterns” Aren't (2002)”

      this talk that christopher alexander did a number of years ago is quite interesting this video one of the interesting things is that he had really moved on from "patterns" and was looking for something more intrinisic or "atomic" about design. Which actually is a much better guide to designing software.

      RecommendsView on HN
    4. @keithnzJul 2026· in “All 253 Patterns from Christopher Alexander's a Pattern Language Summarized”

      worth checking this out from 1996 this video kind of ironic he was moving away from patterns to more fundamental concepts just as the software world was just discovering patterns. I think his shift to these more fundamental concepts is a much better way to think about design.

      RecommendsView on HN
    5. @shkaboinkaNov 2016· in “WebAssembly Stack Machine”

      ...and if you're brave enough, think about how Christopher Alexander's philosophy of "unfolding wholeness" applies so much more to an AST than to the stack-machines of the 1960's: this video

      RecommendsView on HN