Top all-time · #15815
Marius Gundersen
Personal blog · mariusgundersen.netprogrammingweb
Marius Gundersen's personal blog at mariusgundersen.net covers programming and web. Since 2016, 5 different Hacker News readers have linked it 7 times, most often “Efficient module loading without bundling”. It is still writing: the last post was on 2026-01-28, and you can follow it by feed.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
HN readers link Marius Gundersen's posts on loading JavaScript modules without bundling, including a module-pusher proof of concept using HTTP/2 push and service workers. Commenters cite it as support for their own points.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Efficient module loading without bundling4 people · 6 mentions · first linked 2016-04-25
What Hacker News says?
People hate having a build step and will go to great lengths to get rid of it. To add on top of that, the situation with writing modular code in JavaScript/HTML/CSS is such a total disaster - even with a build step. Of course, the problem is not quite solved by not having a build step. It just means that things will bite you later, once you have enough components that just loading them one by one wont do. (at least…
Comment linking /module-pusher/
on “How and why we moved to Vue.js”Submitted Duck-typed Extension methods in C# as a story · 1 points
HN discussion> the browser would still have to download each dependency before they can resolve their transitive dependencies. The endgame of that train of thought is something like https://mariusgundersen.net/module-pusher/
Comment linking /module-pusher/
on “Install NPM dependencies that run in browser without Browserify, Webpack”Submitted Efficient module loading without bundling as a story · 1 points
HN discussionI recently wrote about this, and how it can be solved using HTTP/2 and Service Workers: https://mariusgundersen.net/module-pusher/
Comment linking /module-pusher/
on “Microsoft Edge supports ES6 modules”I wrote about using a bloom filter and HTTP2 push for loading modules (instead of bundling them), and implemented a PoC using service workers: https://mariusgundersen.net/module-pusher/
Comment linking /module-pusher/
on “Rules of Thumb for HTTP/2 Push”HTTP/2 Server Push is a large micro-optimization that requires a lot of effort (as in, server-side logic, and in some cases, client-side code) to use properly. The Chromium team, employed by one of the largest backers of HTTP/2 Push, recently did a thorough analysis (excellent read) [1], which recommends the following best practices; paraphrased, commentary mine: [A] watch and aggressively respond to network utiliza…
Comment linking /module-pusher/
on “Accelerating Node.js Applications with HTTP/2 Server Push”