korrents
Guillermo Rauch

Guillermo Rauch

@guillermo-rauch · 48 positions · On ppll ↗

CEO of Vercel; creator of Next.js and Socket.IO. Writes at rauchg.com.

Guillermo Rauch did not write this page.

We collected these quotes from things they published elsewhere, and every quote links to where it was said. They have no account here and have not endorsed this site. Quotes are word for word; the short line under each one is our own restatement, not their wording. Their own site. Is this you? Claim it or ask us to remove it. Or tell us what is wrong here.

6 of Guillermo Rauch's claims fit 4 mental models. Most often: Speed is a feature, Bottlenecks, Cheaper means more, not less.

Models they name

Their own words name the idea.

Speed is a feature

Fast software feels simple, and waiting makes everything feel complicated.

Used by 6 others

Minimizing network round trips is essential to a good user experience, because bandwidth keeps improving and latency will not.

Bottlenecks

  1. Guillermo Rauch CEO of Vercel; creator of Next.js and Socket.IO The bandwidth capacity of your users' connections might improve noticeably, as it steadily has, but the latency needle won't move much at all. This means that minimizing the number of roundtrips you make to display information on page is essential to great user experience and responsiveness. 7 principles of rich web applicationsrauchg.com · 4 Nov 2014
    The bandwidth capacity of your users' connections might improve noticeably, as it steadily has, but the latency needle won't move much at all. This means that minimizing the number of roundtrips you make to display information on page is essential to great user experience and responsiveness.

JavaScript should act immediately on user input to mask network latency, which should remove most spinners and loading messages.

  1. Guillermo Rauch CEO of Vercel; creator of Next.js and Socket.IO JavaScript allows us to mask network latency altogether. Applying this as a design principle should even remove most spinners or “loading” messages from your applications. 7 principles of rich web applicationsrauchg.com · 4 Nov 2014
    JavaScript allows us to mask network latency altogether. Applying this as a design principle should even remove most spinners or “loading” messages from your applications.

There is no excuse for software to be slow anymore.

  1. Guillermo Rauch CEO of Vercel; creator of Next.js and Socket.IO There's no excuse for software to be slow anymore. Projects like 𝚏𝚏𝚏 and 𝚝𝚊𝚔𝚞𝚖𝚒 leading with speed, compilers like 𝙿𝚎𝚛𝚛𝚢𝚃𝚂 and 𝚙𝚘𝚛𝚏𝚏𝚘𝚛 that can help us upgrade entire ecosystems to native, and 𝚐𝚙𝚞𝚒𝚡 pushing the GPU rendering speed frontier. @rauchg on Xx.com · 8 Sept 2026
    There's no excuse for software to be slow anymore. Projects like 𝚏𝚏𝚏 and 𝚝𝚊𝚔𝚞𝚖𝚒 leading with speed, compilers like 𝙿𝚎𝚛𝚛𝚢𝚃𝚂 and 𝚙𝚘𝚛𝚏𝚏𝚘𝚛 that can help us upgrade entire ecosystems to native, and 𝚐𝚙𝚞𝚒𝚡 pushing the GPU rendering speed frontier.

Bottlenecks

A system moves only as fast as its narrowest point; speed up anything else and nothing changes.

Used by 88 others

Minimizing network round trips is essential to a good user experience, because bandwidth keeps improving and latency will not.

Speed is a feature

  1. Guillermo Rauch CEO of Vercel; creator of Next.js and Socket.IO The bandwidth capacity of your users' connections might improve noticeably, as it steadily has, but the latency needle won't move much at all. This means that minimizing the number of roundtrips you make to display information on page is essential to great user experience and responsiveness. 7 principles of rich web applicationsrauchg.com · 4 Nov 2014
    The bandwidth capacity of your users' connections might improve noticeably, as it steadily has, but the latency needle won't move much at all. This means that minimizing the number of roundtrips you make to display information on page is essential to great user experience and responsiveness.

Models we see in what they say

Our reading: their claim applies the idea without naming it. The claim is theirs; filing it here is ours.

Cheaper means more, not less

Make something cheaper to use and people use so much more of it that the total goes up (Jevons paradox).

Used by 12 others

Everything decays without maintenance

Institutions, code, cities and knowledge run down by default; keeping something alive is work that has to be paid for.

Used by 28 others