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 · #20558

C

Christopher Rybicki

Personal blog · rybicki.io/blogprogrammingphilosophy

Christopher Rybicki writes functional fascinations, a personal blog at rybicki.io about programming and philosophy. Since 2023, 3 different Hacker News readers have linked it 10 times, most often “Why JavaScript promises aren't technically monads”. It is still writing: the last post was on 2026-08-19, and you can follow it by feed.

Visit the blog
10mentions?
3HN people?
2023–2026first – last linked?
Links on Hacker News per year · peak 4 in 2024

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

Why HN links it

HN readers link this post to argue that promises are not monads, a point about functional programming types. The single comment cites it as support for that claim.

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

Christopher Rybicki is a senior software engineer and passionate open-source builder.

Most-linked posts?

  1. Why JavaScript promises aren't technically monads
    2 people · 2 mentions · first linked 2023-12-27

What Hacker News says?

  1. Here's my site! https://rybicki.io/

    Comment linking /

    on “Ask HN: Could you share your personal website here?”
  2. Submitted Exploring biphasic programming: a new approach in language design as a story · 125 points

    HN discussion
  3. Yes, but promises are (unfortunately) _not_ monads! https://rybicki.io/blog/2023/12/23/promises-arent-monads.htm...

    Comment linking /blog/2023/12/23/promises-arent-monads.html

    on “Show HN: Tired of logic in useEffect, I built a class-based React state manager”
  4. Submitted Show HN: How to program an Arduino using Rust (on macOS) as a story · 24 points

    HN discussion
  5. Submitted Why JavaScript promises aren't technically monads as a story · 4 points

    HN discussion
  6. Submitted Building thread-safe abstractions in Java versus Go as a story · 2 points

    HN discussion
  7. Submitted Using WebAssembly to turn Rust crates into fast TypeScript libraries as a story · 2 points

    HN discussion
  8. Submitted Writing mutexes from scratch in Go as a story · 1 points

    HN discussion
  9. Submitted Bongard problems and the shape of thought as a story · 1 points

    HN discussion
  10. Submitted On the art of resource conservation in software systems as a story · 1 points

    HN discussion

Search all of HN for rybicki.io