Top all-time · #10277
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.
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?
- Monads for Clojure Programmers2 people · 2 mentions · first linked 2021-10-04
What Hacker News says?
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”Submitted Bash functions are better than I thought as a story · 436 points
HN discussionYou 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”Submitted The Elements of Git as a story · 139 points
HN discussionSubmitted Monads for Clojure Programmers as a story · 75 points
HN discussionSubmitted Circular Programming in Clojure as a story · 53 points
HN discussionSubmitted Tools You Should Know About: Nix-Shell as a story · 3 points
HN discussionSubmitted A Short Overview of DNS as a story · 3 points
HN discussionSubmitted Cheap interpreter, part 1: overview as a story · 3 points
HN discussionSubmitted The Clojure Promise as a story · 2 points
HN discussionSubmitted Removing a Directory as a story · 2 points
HN discussionSubmitted Review: Why FP Matters (Hughes) as a story · 2 points
HN discussionSubmitted Forwarding Emails with SES and Terraform as a story · 1 points
HN discussionSubmitted Data-First API Design as a story · 1 points
HN discussionSubmitted So hard to post: why my last three blog posts are wrong and how I (cont) as a story · 1 points
HN discussionSubmitted Safer Bash: No Unset – Cuddly, Octo-Palm Tree as a story · 1 points
HN discussion