Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #10277

C

Cuddly, Octo-Palm Tree

Personal blog · cuddly-octo-palm-tree.com/postsprogrammingsystems

Cuddly, Octo-Palm Tree is a personal blog at cuddly-octo-palm-tree.com about programming and systems. Since 2021, 7 different Hacker News readers have linked it 16 times, most often “Monads for Clojure Programmers”. It is still writing: the last post was on 2025-08-09, and you can follow it by feed.

Visit the blog
16mentions?
7HN people?
2021–2022first – last linked?
Links on Hacker News per year · peak 15 in 2021

Too few sampled comments (2) to say how often HN recommends it.?

Why HN links it

HN readers link this blog for its Clojure posts on reflection calls and high-performance Clojure. One commenter pointed to a reflection post as a place to learn more.

Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Blog on software engineering, mostly.

Most-linked posts?

  1. Monads for Clojure Programmers
    2 people · 2 mentions · first linked 2021-10-04

What Hacker News says?

  1. sivakon · 2022-02-22Recommends
    You can take a look at this blog post to learn more about reflection calls in Clojure. There are other posts in that blog that goes deep into Clojure high performance. https://cuddly-octo-palm-tree.com/posts/2022-02-20-opt-clj-6...

    Comment linking /posts/2022-02-20-opt-clj-6/

    on “Try Clojure – An interactive tutorial in the browser”
  2. Submitted Bash functions are better than I thought as a story · 436 points

    HN discussion
  3. You know, I wasn't entirely sure, but after researching it, the "let" form in Clojure is a monad. Monads are something that I keep trying to learn, but for whatever reason, the info just won't stick. After decades of doing this, my brain automatically seeks out the laziest way of doing things (while still being deterministic, testable, automatable, etc). Monads seem to be a very "hands on" way of doing FP programmin…

    Comment linking /posts/2021-10-03-monads-clojure/

    on “Portable and Interoperable Async Rust”
  4. Submitted The Elements of Git as a story · 139 points

    HN discussion
  5. Submitted Monads for Clojure Programmers as a story · 75 points

    HN discussion
  6. Submitted Circular Programming in Clojure as a story · 53 points

    HN discussion
  7. Submitted Tools You Should Know About: Nix-Shell as a story · 3 points

    HN discussion
  8. Submitted A Short Overview of DNS as a story · 3 points

    HN discussion
  9. Submitted Cheap interpreter, part 1: overview as a story · 3 points

    HN discussion
  10. Submitted The Clojure Promise as a story · 2 points

    HN discussion
  11. Submitted Removing a Directory as a story · 2 points

    HN discussion
  12. Submitted Review: Why FP Matters (Hughes) as a story · 2 points

    HN discussion
  13. Submitted Forwarding Emails with SES and Terraform as a story · 1 points

    HN discussion
  14. Submitted Data-First API Design as a story · 1 points

    HN discussion
  15. Submitted So hard to post: why my last three blog posts are wrong and how I (cont) as a story · 1 points

    HN discussion
  16. Submitted Safer Bash: No Unset – Cuddly, Octo-Palm Tree as a story · 1 points

    HN discussion

Search all of HN for cuddly-octo-palm-tree.com

Linked by the same people?