korrents

← Mental models

Speed is a feature

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

Our reading of the idea · 5 claims from 3 people, in their own words

Speed in software is probably the most valuable, least valued asset.

  1. Craig Mod Writer, photographer and software maker based in Japan Speed in software is probably the most valuable, least valued asset. To me, speedy software is the difference between an application smoothly integrating into your life, and one called upon with great reluctance. Fast Software, the Best Softwarecraigmod.com · 1 Jul 2019
    Speed in software is probably the most valuable, least valued asset. To me, speedy software is the difference between an application smoothly integrating into your life, and one called upon with great reluctance.

Speed is a good proxy for engineering quality: software that slows down on simple tasks suggests engineers who are not obsessive about detail.

  1. Craig Mod Writer, photographer and software maker based in Japan Speed and reliability are often intuited hand-in-hand. Speed can be a good proxy for general engineering quality. If an application slows down on simple tasks, then it can mean the engineers aren’t obsessive detail sticklers. Fast Software, the Best Softwarecraigmod.com · 1 Jul 2019
    Speed and reliability are often intuited hand-in-hand. Speed can be a good proxy for general engineering quality. If an application slows down on simple tasks, then it can mean the engineers aren’t obsessive detail sticklers.

Savings in time feel like simplicity: when forced to wait, life seems unnecessarily complex.

  1. John Maeda Designer and technologist When forced to wait, life seems unnecessarily complex. Savings in time feel like simplicity. And we are thankfully loyal when it happens, which is rare. The Laws of Simplicity, Law 3: Timelawsofsimplicity.com · 11 Jun 2006
    When forced to wait, life seems unnecessarily complex. Savings in time feel like simplicity. And we are thankfully loyal when it happens, which is rare.

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

  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.

Fast software is not always good software, but slow software is rarely able to rise to greatness, because not breaking flow is an axiom of great tools.

  1. Craig Mod Writer, photographer and software maker based in Japan Fast software is not always good software, but slow software is rarely able to rise to greatness. Fast software gives the user a chance to “meld” with its toolset. That is, not break flow. Fast Software, the Best Softwarecraigmod.com · 1 Jul 2019
    Fast software is not always good software, but slow software is rarely able to rise to greatness. Fast software gives the user a chance to “meld” with its toolset. That is, not break flow.

More in design