korrents
Guillermo Rauch

What Guillermo Rauch thinks about design

@guillermo-rauch Β· 20 positions Β· 0 changes of mind

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

Everything they publish, on ppll ↗

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.

12 dated positions, 2014 to 2026, in their own words. Our reading of what Guillermo Rauch has said — not written or endorsed by them.

  1. Skills are now a valuable form of software, like Emil's world-class design eng work. Projects like πš™πšπš‹πš˜πš, πš”πš—πš’πš™, πšžπš—πš•πš’πšπš‘πšπš‘πš˜πšžπšœπšŽ create amazing AI engineering loops.

    @rauchg on Xx.com

  2. 1 day earlier
  3. More and more of our personal and professional computing experiences will come from agents that orchestrate work in the cloud, using sandboxes. Those sandboxes will be Linux.

    @rauchg on Xx.com

    Linuxthe cloud

  4. Every piece of software is now at major risk, Linux included. But Linux has the collective investment of everyone on the planet throwing tokens at it.

    @rauchg on Xx.com

    Linux

  5. 10 days earlier
  6. The 'in between' is likely to be subsumed by agents producing just-in-time UI. When you need utilitarian content or data, it'll be generated just-in-time for you. Think of the agent as the new browser in this model.

    @rauchg on Xx.com

  7. 3 days earlier
  8. As software evolves, it tends to get slower, more bloated, buggier, and bigger.

    @rauchg on Xx.com

    software performance

  9. 11 years earlier
  10. And if I’m allowed to extrapolate, a clear path is now laid out towards a future where the steps to go from sketch to design to implementation are greatly more accessible to everyone with an idea.

    Pure UIrauchg.com

  11. The fundamental idea I want to discuss is the definition of an application’s UI as a pure function of application state.

    Pure UIrauchg.com

  12. The main issue, however, is that underestimating the size of the state space is actually very easy. In other words, it’s difficult to come up with the complete list of questions that your UI needs to answer.

    Pure UIrauchg.com

  13. Lorem Ipsum has had a good run. Let’s replace it with data.

    Pure UIrauchg.com

  14. 8 months earlier
  15. 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

  16. A flexible enough system that can share rendering code between browser and server and provides tools for progressively loading scripts and styles will probably eliminate the colloquial distinction between websites and webapps. Both are reigned by the same UX principles. A blog and a CRM are fundamentally not that different.

    7 principles of rich web applicationsrauchg.com

  17. 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

    JavaScript