Skip to content
HomeVideosBooksBlogsPodcasts
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

    Videos

    Books

    Topic

    Software Engineering & Languages

    706 videos · 729 books · 2,322 blogs · 3 podcasts

    Programming language designFunctional programmingC, C++, Rust, Go & systems languagesPython, Ruby & scripting languagesWeb developmentSoftware architecture & designSoftware performance & optimizationCompilers, interpreters & program analysisTesting, debugging & developer toolsSoftware practice, open source & careersSoftware (other)
    New to this?

    Start here

    Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim Weirich

    HN recommends it repeatedly as one of the best and most entertaining programming talks, and as the talk that makes the Y combinator click, even for people who do not use Ruby.

    Watch

    Videos

    See all
    36:42

    Bottom Up vs Top Down Design in Clojure - Mark Bastian

    ClojureTV
    29k views • 10 years ago
    1:42:09

    Crockford on JavaScript - Volume 1: The Early Years

    YUI Library
    252k views • 15 years ago
    53:31

    Growing a Language, by Guy Steele

    Bill Pugh
    165k views • 14 years ago
    1:03:31

    Brian Goetz - Stewardship: the Sobering Parts

    ClojureTV
    39k views • 11 years ago
    58:39

    Tim Ewald - Clojure: Programming with Hand Tools

    ClojureTV
    48k views • 12 years ago
    1:16:14

    Spec-ulation Keynote - Rich Hickey

    ClojureTV
    136k views • 9 years ago
    36:53

    Rails Conf 2012 Keynote: Simplicity Matters by Rich Hickey

    Confreaks
    220k views • 14 years ago
    1:01:39

    "Simple Made Easy" - Rich Hickey (2011)

    ClojureTV
    434k views • 5 years ago

    Books

    See all
    Cover of Test-driven development2007–2026

    Test-driven development

    Kent Beck
    30 recommend · 62
    Cover of Accelerate2018–2026

    Accelerate

    Nicole Forsgren
    31 recommend · 41
    Cover of Metaprogramming Ruby2009–2026

    Metaprogramming Ruby

    Paolo Perrotta
    33 recommend · 49
    Cover of Advanced programming in the Unix environment2008–2025

    Advanced programming in the Unix environment

    W. Richard Stevens
    100 recommend · 153
    Cover of C, a reference manual2009–2023

    C, a reference manual

    Samuel P. Harbison
    30 recommend · 44
    Cover of Head First design patterns2008–2025

    Head First design patterns

    Eric Freeman
    65 recommend · 109
    Cover of Cracking The Coding Interview2010–2026

    Cracking The Coding Interview

    Gayle Laakmann McDowell
    178 recommend · 553
    Cover of Engineering a compiler2007–2026

    Engineering a compiler

    Keith D. Cooper
    39 recommend · 91
    Cover of Designing Data-Intensive Applications2014–2026

    Designing Data-Intensive Applications

    Martin Kleppmann
    457 recommend · 846
    Cover of Writing A Compiler In Go2016–2026

    Writing A Compiler In Go

    Thorsten Ball
    33 recommend · 42
    Cover of Java Concurrency in Practice2009–2026

    Java Concurrency in Practice

    Brian Goetz
    53 recommend · 82
    Cover of The C Programming Language2007–2026

    The C Programming Language

    Brian W. Kernighan
    246 recommend · 604
    Cover of Dreaming in code2007–2025

    Dreaming in code

    Scott Rosenberg
    48 recommend · 94
    Cover of Essentials of programming languages2008–2026

    Essentials of programming languages

    Daniel P. Friedman
    43 recommend · 76

    Blogs

    See all
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    Richard Gabrieldreamsongs.com353 people

    The Art of Lisp and Writing (2003)

    Richard Gabriel
    Personal · last shared 2026
    Hillel Waynehillelwayne.com294 people

    1/0 = 0

    Hillel Wayne
    Personal · last shared 2026
    Will Larsonlethain.com279 people

    Staff Engineer Archetypes (2020)

    Will Larson
    Personal · last shared 2026
    Better Programmingbetterprogramming.pub319 people

    Three programmers got fired, including me, due to a single app crash

    Better Programming
    Publication · last shared 2025
    JetBrains Blogblog.jetbrains.com907 people

    Fleet, a Lightweight IDE from JetBrains

    JetBrains Blog
    Company · last shared 2026
    thoughtbot Blogrobots.thoughtbot.com441 people

    Neat

    thoughtbot Blog
    Company · last shared 2026
    Better Programmingmedium.com/better-programming266 people

    NumPy Illustrated: The Visual Guide to NumPy

    Better Programming
    Publication · last shared 2026

    Podcasts

    See all

    Software Engineering Daily

    Software Engineering Daily

    Software Engineering Radio - the podcast for professional software developers

    team@se-radio.net (SE-Radio Team)

    The Changelog: Software Development, Open Source

    Changelog Media