Top all-time · #6636
Ivan Grishaev
Personal blog · grishaev.me/enprogrammingwritingcareer
Ivan Grishaev's personal blog at grishaev.me covers programming, writing and career. Since 2017, 11 different Hacker News readers have linked it 16 times, most often “Clojure Zippers (2021)”. It is still writing: the last post was on 2026-11-02, 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 Ivan Grishaev's blog for its Clojure material, such as a breakdown of zippers with illustrations for learning how functional updates work. Little of the thread discusses his writing directly.
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.
Writing on programming, education, books and negotiations.
Most-linked posts?
- Clojure Zippers (2021)2 people · 2 mentions · first linked 2025-10-09
What Hacker News says?
[Nikita Prokopov]( https://twitter.com/nikitonsky ), [Rakhim Davletkaliyev]( https://twitter.com/freetonik ), [Ivan Grishaev]( https://grishaev.me/ ), [Dmitrii Dimandt]( https://twitter.com/dmitriid ), [Andrei Voronin]( https://twitter.com/UlyanovskUI ). 2019\. All fights retarded.
Comment linking /
on “Grumpy Website – a blog about everything wrong with modern web & tech”Submitted Migration from Postgres to Datomic as a story · 170 points
HN discussionHere[1] is a nice breakdown of Zippers in Clojure. I am not the author of the post but I found it very helpful when I wanted to learn more about Zippers in Clojure. There are some nice illustrations as well. - https://grishaev.me/en/clojure-zippers/
Comment linking /en/clojure-zippers/
on “Zippers: Making Functional "Updates" Efficient (2010)”Submitted Clojure Zippers (2021) as a story · 111 points
HN discussionSubmitted Last in Clojure (2024) as a story · 30 points
HN discussionSubmitted Mozilla makes me crazy as a story · 8 points
HN discussionSubmitted Clojure extended: Java interop book as a story · 4 points
HN discussionSubmitted I will never let monads be in a Clojure project as a story · 2 points
HN discussionSubmitted A hidden message in Cognicast podcasts (Clojure) as a story · 2 points
HN discussionSubmitted Data-Driven Development Is a Lie as a story · 1 points
HN discussionSubmitted Why Not Python as a story · 1 points
HN discussionSubmitted On Clojure Arguments (2017) as a story · 1 points
HN discussionSubmitted Remus: a new RSS/Atom feed parser for Clojure as a story · 1 points
HN discussionSubmitted Environ variables are not for configuring software as a story · 1 points
HN discussionSubmitted Thoughts on keyboard issues as a story · 1 points
HN discussionSubmitted Thoughts on UI tests as a story · 1 points
HN discussion