A 14kb page can load much faster than a 15kb page (2022)

Real‑world impact of page bloat

  • Several comments describe painful experiences on slow or constrained links (EV chargers controlled via heavy web apps, rural US, spotty mobile, shared/torrented home connections).
  • Even in “rich” markets, many users routinely see high latency and variable bandwidth, so extra round‑trips and megabytes of assets are very noticeable.
  • Some argue that if you sell only to high‑bandwidth customers you can ignore this; others counter that this ignores large parts of the real user base.

TCP slow start, TLS, and modern protocols

  • The article’s 14kb rule is based on TCP slow start and initial congestion window, especially over high‑latency links (e.g., geostationary satellite).
  • Multiple replies note that TLS 1.3 reduces handshakes to 1 RTT (0‑RTT with resumption), so the article’s extra‑RTT math is dated; QUIC/HTTP‑3 also still use slow start but with different behavior.
  • There’s side discussion on shortening certificate chains, using ECC certs, and the dangers of omitting intermediates (breaks some non‑browser clients).
  • Some mention tuning initial congestion window on servers/CDNs, and why setting it absurdly high is bad for congestion and “shitty middleboxes”.

Examples and techniques for fast sites

  • McMaster‑Carr is repeatedly cited as a “blazing fast” site: global load balancing, CSS sprites, aggressive caching, optimistic prefetch on hover, possibly service workers.
  • Other shared practices: inline critical CSS/JS, minimizing HTTP requests, lazy‑loading below‑the‑fold scripts and third‑party widgets, facades for chat/analytics, static generation/SSR.

How much should teams care?

  • One camp: obsessing over tens of milliseconds is premature optimization; startups should prioritize product and revenue, and large orgs (in theory) have SREs to do this correctly.
  • Counter‑camp: today’s web is slow and bloated precisely because “we’ll fix it later” never happens; performance is a core feature (Figma cited as an example) and often correlates with simplicity.
  • Critiques of frameworks, SPAs, Docker/Kubernetes, and managerial demands for heavy tracking/ads as major sources of bloat.

Environmental arguments

  • Some see careful page sizing as part of a broader ethos against waste; others call it high‑effort, low‑impact compared to video streaming, crypto, AI, or even food choices (“hamburger vs page view” energy comparisons).
  • There’s disagreement over whether “small personal acts” like tiny websites meaningfully influence sustainability or are mostly virtue signaling.

Feasibility of the 14kb goal

  • Many note that 14kb total is only realistic for very small, mostly text pages; fonts, math libraries, images, and syntax highlighting blow past it quickly.
  • Projects like 10kb/512kb/250kb clubs are mentioned as more practical “budget” targets and sources of inspiration.
  • Several commenters think the article’s satellite example is increasingly obsolete (Starlink, modern networks), but still useful conceptually for showing how latency + slow start compound.