Friendship.js
medium.com/friendship-dot-js · Group blog · on HN since 2014
Friendship.js is a Medium publication of humorous JavaScript essays on node_modules, React, recruiting developers, and coding styles.
What HN saysThe author says in a comment the posts aim to make people set egos aside and laugh at JavaScript's great debates.
18HN people shared it
2linked it in comments
16stories submitted
128story points
9 years agolast shared
2014people per year2026
Most-shared posts
- 1I Peeked Into My Node_Modules Directory And You Won’t Believe What Happened Next12 people · 120 points · first shared 2016 · 18 comments on HN
- 2Debug Your JavaScript Code in Real-Time1 people · 2 points · first shared 2014 · discussion on HN
- 3JavaScript Styles from Worlds Past1 people · 2 points · first shared 2014 · discussion on HN
- 45 Tips for Recruiting Developers1 people · 2 points · first shared 2014 · discussion on HN
- 520 Things You Must Learn Before Writing Your First React App1 people · 1 points · first shared 2017 · discussion on HN
- 65 tips for recruiting developers1 people · 1 points · first shared 2015 · 1 comments on HN
- 7Homepage1 people · first shared 2016
What HN people wrote when they linked it
prezjordan · 2016-08-06
Honestly, there isn't much a narrative here. I just want to make people put their egos aside and laugh. I've written a few other articles in this style: https://medium.com/friendship-dot-js
In a way, I'm interjecting myself into some sort of "great debate" (dependencies are nuts! web frontend tooling is nuts! CSS is the worst!) and just poking fun at both sides. Planting myself firmly in the middle, without much of an opinion, just making sure we don't take ourselves too seriously.
They're fun to write because it's really a stream of consciousness. I don't edit the posts, I don't fix typos. So it's public therapy in that regard.
sam_goody · 2018-01-18
A perfect example of this is the Hot Pockets deal.
Some guy made a cookie session middleware called node-yummy, which eventually became a dependency of Express.
Express has a bajillion downloads, so yummy up and brokered a deal by which on every install they tweeted a like for Hot Pockets.
So, Hot Pockets really started soaring, with no one having any idea what they were tweeting by installing and updating Express, until someone ruined all the fun by posting it on Medium, and getting picked up by HN [2]
IMO the really not acceptable part is that the open souce projects are not being pulled from Github. When something claims to be open source, we should have a gaurantee from NPM that we can see the source.
The current setup implies the opposite
[1] https://github.com/defunctzombie/node-yummy/issues/7
[2] https://medium.com/friendship-dot-js/i-peeked-into-my-node-modules-dir…