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

R

Randy Coulman

Personal blog · randycoulman.com/blogprogrammingweb

Randy Coulman writes Welcome!, a personal blog at randycoulman.com about programming and web. Since 2013, 7 different Hacker News readers have linked it 7 times, most often “Learn to Embrace Functional JavaScript”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
7mentions?
7HN people?
2013–2025first – last linked?
Links on Hacker News per year · peak 1 in 2013

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

Why HN links it

HN readers link Randy Coulman's blog for its 'Thinking in Ramda' series on point-free notation and functional JavaScript, and for posts on code organisation such as modules and connascence.

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

Randy Coulman's blog on writing software well, and helping others to do the same.

Most-linked posts?

  1. Learn to Embrace Functional JavaScript
    2 people · 2 mentions · first linked 2017-09-29

What Hacker News says?

  1. Not to pick on Rails, sorting files into "models / views / controllers" seems to be our first instinct. My pantry is organized that way: baking stuff goes here, oils go there, etc. A directory hierarchy feels more pleasant when it maps to features, instead. Less clutter. Most programmers do not care about OO design, but "connascence" has some persuasive arguments. https://randycoulman.com/blog/2013/08/27/connascence…

    Comment linking /blog/2013/08/27/connascence/

    on “Why do we need modules at all? (2011)”
  2. Submitted Thinking (Functionally) in RamdaJS as a story · 3 points

    HN discussion
  3. ahayter · 2017-09-29Recommends
    A couple of posts that really made this click for me (just beginning my programming career). This is javascript library, but the concepts do translate functional programming in general. http://fr.umio.us/why-ramda/ http://randycoulman.com/blog/2016/05/24/thinking-in-ramda-ge... (Read all posts from the second link) After reading this series of blog posts and using Ramda.js for the last year or so, I can see the valu…

    Comment linking /blog/2016/05/24/thinking-in-ramda-getting-started/

    on “When Does Point-Free Notation Make Code More Readable?”
  4. Submitted Testing Redux applications as a story · 2 points

    HN discussion
  5. MFogleman · 2020-01-16Recommends
    For anyone looking at picking up Ramda, the docs at ramdajs.com are great API docs, but don't tell you a thing about how to actually use lenses, transducers, and point free data last functions with pipes. Randy Coulman has a great list of guides on how to actually use Ramda on his blog[1]. Start at the bottom with the introduction and work your way up. https://randycoulman.com/blog/categories/thinking-in-ramda/

    Comment linking /blog/categories/thinking-in-ramda/

    on “Breaking Chains with Pipelines in Modern JavaScript”
  6. Submitted "Pull requests are a great way to learn about writing better code" as a story · 2 points

    HN discussion
  7. Submitted Learn to Embrace Functional JavaScript as a story · 1 points

    HN discussion

Search all of HN for randycoulman.com