Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
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
    P

    Programming Musings

    programming-musings.org · Personal blog · on HN since 2009

    José A. Ortega Ruiz (jao) writes about Scheme, Haskell, Emacs, and Lisp, including the Geiser Scheme mode for Emacs.

    Visit blogHN submissions
    Languages & CompilersProgramming
    What HN says

    Commenters call the old blog a treasure trove of Scheme material and describe jao as a talented, humble, helpful member of the Lisp community.

    Stats for nerds
    16HN people shared it
    21linked in comments
    309story points
    Sep 2013last shared

    Top posts on HN

    1. 1
      SICP distilled (2009)
      2 people · 88 points · first shared 2009 · 11 comments on HN
    2. 2
      A Haskell Bookshelf
      1 person · 60 points · first shared 2010 · 5 comments on HN
    3. 3
      A Scheme bookshelf
      3 people · 38 points · first shared 2009 · 8 comments on HN
    4. 4
      Geiser, a new Scheme Emacs mode
      1 person · 29 points · first shared 2009 · 6 comments on HN
    5. 5
      Scheme lectures, mostly
      1 person · 27 points · first shared 2009 · Discussion on HN
    6. 6
      The Beginning of NeXT
      1 person · 15 points · first shared 2011 · 7 comments on HN
    7. 7
      Sussmaniana
      1 person · 15 points · first shared 2009 · 1 comments on HN
    8. 8
      The Joy of REPL
      2 people · 13 points · first shared 2011 · Discussion on HN
    9. 9
      Guile 1.9.0: bytecode compiler, native threads, ECMAscript
      1 person · 7 points · first shared 2009 · Discussion on HN
    10. 10
      Programmers love writing (and mocking) tests
      1 person · 6 points · first shared 2011 · 1 comments on HN

    What HN people wrote when they linked it

    • momo-reinaSep 2013

      Jao's old blog[1] is a treasure trove of information. Modern Lisp hackers like him, Zach Beane and Edi Weitz are great representatives for the Lisp community: incredibly talented and yet very humble and more than willing to help out those just starting out in Lisp.

      [1] http://programming-musings.org/

    • keithflowerJul 2013

      Geiser is a great tool for working with Scheme, and the author jao (José A Ortega Ruiz) is a genuinely good guy. His old blog at

      http://programming-musings.org

      is full of Scheme goodness, and he has another site devoted to Emacs hacks at

      http://emacs.wordpress.com

    Related

    Oleg Kiselyovokmij.org251 people

    How the OCaml type checker works (2022)

    Oleg Kiselyov
    Personal · last shared 2026
    Pascal Costanzap-cos.net19 people

    Pascal Costanza's Highly Opinionated Guide to Lisp (2002)

    Pascal Costanza
    Personal · last shared 2024
    Alexis Kinglexi-lambda.github.io172 people

    Parse, Don’t Validate

    Alexis King
    Personal · last shared 2026
    Haskell for Allhaskellforall.com190 people

    The category design pattern

    Haskell for All
    Personal · last shared 2026
    John Wiegleynewartisans.com49 people

    Monads in pictures

    John Wiegley
    Personal · last shared 2026
    Bill Clementsonbc.tech.coop53 people

    Y Combinator in Erlang

    Bill Clementson
    Personal · last shared 2013
    Existential Typeexistentialtype.wordpress.com157 people

    Haskell Is Exceptionally Unsafe (2012)

    Existential Type
    Personal · last shared 2026
    FP Complete Blogfpcomplete.com201 people

    Monads and GATs in Nightly Rust

    FP Complete Blog
    Company · last shared 2025