Top all-time · #11408
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.
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?
- Learn to Embrace Functional JavaScript2 people · 2 mentions · first linked 2017-09-29
What Hacker News says?
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)”Submitted Thinking (Functionally) in RamdaJS as a story · 3 points
HN discussionA 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?”Submitted Testing Redux applications as a story · 2 points
HN discussionFor 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”Submitted "Pull requests are a great way to learn about writing better code" as a story · 2 points
HN discussionSubmitted Learn to Embrace Functional JavaScript as a story · 1 points
HN discussion