Breck McKye
breck-mckye.com · Personal blog · on HN since 2012
Breck McKye, a JavaScript developer, writes about the state of JavaScript, front-end churn, functional ideas and language features.
What HN saysCommenters cite his posts on JavaScript fragmentation, parasitic inheritance and his prediction of moving to small libraries over big frameworks, to caution about long-term maintenance.
16HN people shared it
6linked it in comments
18stories submitted
1.4Kstory points
5 months agolast shared
2012people per year2026
Most-shared posts
- 1The State of JavaScript in 20155 people · 675 points · first shared 2014 · 220 comments on HN
- 2Modern JavaScript features you might have missed4 people · 12 points · first shared 2019 · 1 comments on HN
- 3Why Is Front-End Development So Unstable?3 people · 534 points · first shared 2018 · 354 comments on HN
- 4Microfront ends should be your last resort2 people · 12 points · first shared 2023 · 1 comments on HN
- 5Writing a Non-Blocking JavaScript Quicksort1 people · 66 points · first shared 2015 · 41 comments on HN
- 6Monads Explained Quickly1 people · 64 points · first shared 2016 · 39 comments on HN
- 7The State of JavaScript in 20181 people · 4 points · first shared 2018 · discussion on HN
- 8A case for self-teaching software engineering1 people · 2 points · first shared 2019 · discussion on HN
- 9Dead Simple Text1 people · 2 points · first shared 2023 · discussion on HN
- 10Parcel.js aims to make web development simple again1 people · 1 points · first shared 2018 · discussion on HN
- 11Human Vision for UX Design1 people · 1 points · first shared 2012 · discussion on HN
- 12Review utopia for realists rutger bregman1 people · first shared 2026
- 13Why i prefer parasitic inheritance1 people · first shared 2017
What HN people wrote when they linked it
markuz · 2014-12-19
I see people complaining about JS fragmentation. While it is a problem, it is just a consequence of how hard it is to create a complex webapp this days.
The thing is this.
Things in tech are always changing, and in this web dev of ours, things change faster than anything else. It's crazy. And it is hard. SUPER HARD. And we got to deal with it. So, deal with it.
Things like Exilir, closurescript or any other non-javascript thing are not the answer. Simply because they don't provide a solution on how to architecture your app (front and back end). There is a reason why the JS world is fragmented today. If someday closurescript becomes popular, I guarantee it will be fragmented with frameworks. Simple because WE STILL DON’T KNOW how to create webapps. Sure it would be more functional, pure or whatever. But who cares ?
Now let me tell you what is the situation in the JS community today.
There is the frontend and the backend JS ecosystems, and they have different approaches on how to architecture an app. While the frontend folks used (past tense here) to subscribe to a monolithic approach (angular/ember) the backend folks always subscribed to the unix way (single purpose tools doing one thing well).
I've being coding exclusively js for 3 years now. And trust me when I say that since last October (ng-conf), there is a trend in the frontend community to move away from these monolithic solutions (http://www.breck-mckye.com/blog/2014/12/the-state-of-javascript-in-201… This…
jbreckmckye · 2026-06-09
I'm glad to hear someone else calling out Bregman.
His work is very flimsy, and I have been a hater for close to 10 years [1].
I think Bregman skirts close to the "Effective Altruism" movement and his work has similar problems of choosing flashy, exciting, elitist projects over boring, uncomfortable, policy changes.
His enamourment with "AI!!!" (exclamations mandatory) is par for the course. Basically a fantasy that if AI leads to enough layoffs, the rest of society will accept a transition to UBI (against their own interests)
Bregman has been going on about UBI for decades and I've never seen him do the actual maths. In Utopia for Realists he argued the budget deficit can be completely made up by the cost savings of having fewer benefit systems. It's fantasy
[1] https://www.breck-mckye.com/review-utopia-for-realists-rutger-bregman/
baron816 · 2017-03-07
How about Parasitic Inheritance? http://www.breck-mckye.com/blog/2014/05/why-i-prefer-parasitic-inherit…
You can get rid of "this" and all it's problems, and the code is even cleaner.
albertoleal · 2015-04-06
I don't think that's what people meant.
This is probably what they meant:
"Developers will move, I believe, from monolithic frameworks like Angular.js and Ember to a ‘pick n mix’ of small, dedicated libraries to mitigate the risk of churn"
Source: http://www.breck-mckye.com/blog/2014/12/the-state-of-javascript-in-201…
y0ghur7_xxx · 2015-02-03
I would not use it for a new project now, if you know you will maintain that code for more than a few years.
https://news.ycombinator.com/item?id=8961857
http://www.breck-mckye.com/blog/2014/12/the-state-of-javascript-in-201…
daenney · 2014-12-02
It's not just RoR vs Node.js, it's the eco-system around it you need to think about. This is an interesting read as far as Node goes: http://www.breck-mckye.com/blog/2014/12/the-state-of-javascript-in-201…