HackerTubewatch
Surprise me
Frame from How is this Website so fast!? Plays via YouTube's privacy-enhanced embed

How is this Website so fast!?

Wes Bos
Explainers
YouTube
4 HN users recommended this explainer4 months2024–2025 score 4
Years with an HN recommendation, 2007–2026

HN points to it as the clearest frontend explanation of why McMaster-Carr feels so snappy, often contrasted with slow modern UIs.

Wes Bos breaks down the techniques behind the McMaster-Carr website's speed: server-rendered HTML, prefetching, CDN and service worker caching, preloading, critical CSS and fixed-size images. He also notes its old-school jQuery and YUI JavaScript.

“Here is Wes Bos taking a deeper dive into the intricacies of technologies used to accomplish this” (HN, 2025)

4 recommendations · 1 citations · Explainers · intermediate

5 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@yread Oct 2024 Recommends
on HN thread how come a company founded over 100 years ago has the fastest site
Read more
To save you a click: apparently [link] is very fast. A person who worked there chimes in [link] saying they focused on speed (competing with paper catalogue), used VB.net and SQL Server with stored procs. Some other guy explains [link] : · Agressive pre-loading pages on hover · fixed image dimensions - there is no layout shift when they load · Dependency Injection (huh?) - only loading the JS needed on the pages where its needed · Uses pushstate to change pages so it feels faster than a full reload · agressive CDN and browser caching · Server rendered HTML (ASP .net) Funny enough they load almost a meg of JS (YUI and jQuery) but you dont notice because it feels so snappy He made a video explaining it: [this video] which is a lot more interesting than the inane tweet. Maybe we could replace the link with the video?
Explains why the McMaster-Carr site is so fast
@0xTJ Aug 2025 Recommends
on HN thread Why is GitHub UI getting slower?
As an interesting example of the opposite UI experience, this video goes into why the McMaster-Carr website is so incredibly snappy to use: [this video] . It's different from GitHub in many ways (no user-generated content, day-by-day mostly static pages), but it's interesting to see how good a browsing experience can be. It makes sense given that their value as a company depends so much on making it quick and easy to find exactly what you need.
Why McMaster-Carr is snappy, contrasted with slow GitHub UI

Citations, criticism and jokes

@WillAdams May 2025 Cites it
on HN thread Ask HN: What are good high-information density UIs (screenshots, apps, sites)?
Read more
There is (was?) an absolutely fabulous answer on quora.com which detailed how this site came to be --- from memory: - initial ecommerce site was a mess (basically a page-by-page recreation of the catalog?) which saw minimal usage - the redesign, which focused on usability --- notably reduced cognitive load --- resulted in an immediate uptick in orders which grew markedly for a long while until it represented the vast majority of their business EDIT: and also optimized for repeat orders on a schedule If someone could find that, or a better writeup, I'd be grateful (it's _not_ the Medium.com article) and this page: [link] is just a mentioning by the company which did the underpinnings, not the overall architect. This link is decent: [link] There was of course previous discussion of this here: [link] Video on why the site loads so fast: [this video] (which is from the Medium.com article)
Explains why the site loads quickly

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close