Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of High Performance Web Sites

    High Performance Web Sites

    Steve Souders · 2007

    Presents a collection of fourteen "rules" to help optimize the performance of a Web site.

    Web & Internet
    Open LibraryAmazon
    Stats for nerds
    8recommend
    15mentions
    13people
    2007–2024years
    60% recommend40% neutral

    Mentions per year

    2007200920112013201520172019202120232024

    What Hacker News says

    1. TammyEvertsMar 2024
      I've been working in the performance industry (focusing on front-end performance and UX) for 15 years. Some resources you might find helpful:

      • Steve Souders' books 'High Performance Web Sites' & 'Even Faster Web Sites' – https://stevesouders.com/ – Steve literally wrote the book(s) on performance and is widely considered the godfather of the industry.

      • WPO stats – https://wpostats.com/ – Case studies and experiments demonstrating the impact of performance optimization on UX and business metrics

      • performance.now() talks – https://www.youtube.com/c/WebConferencesAmsterdam/videos – PerfNow is the only annual global conference dedicated to performance. You can watch past talks on their YouTube channel.

      • Intro to Web Performance – https://support.speedcurve.com/docs/psychology-of-web-perfor... – This is a collection of introductory articles covering topics like the psychology of sit speed to Core Web Vitals to how to create a performance culture in your organization.

      thread
    2. tracker1Mar 2023
      A bit older, but both worth a read, and most of this is still relevant today...

      https://www.amazon.com/High-Performance-Web-Sites-Essential/...

      https://www.amazon.com/Even-Faster-Web-Sites-Performance/dp/...

      thread
    3. tracker1Aug 2017
      I find the Steve Souders' books [1] "High Performance Web Sites" and "Even Faster Web Sites" methods are still fairly practical, not all of it applicable to JS directly, but still.

      In the end, you'll need to test your changes in the most common browsers that affect you, because each browser's JS engine can vary a lot. The lookup cost you mention can be deceptively expensive, especially if you have anything resembling a deeper inheritance tree, or worse, proxies, getters/setters etc.

      In the end, a lot of it doesn't matter, until it does.

      [1] https://www.amazon.com/s/?keywords=steve+souders

      thread
    4. currysausageDec 2013
      Put "Shared knowledge for the open web" on just one line. It will look less clumsy, plus there will be more content "above the fold." (More content above the fold would be great on other pages, too.)

      Generally speaking, dealing with developer docs, "less is more" is almost always true. I love elaborate design, but here, visual clarity and speed are key. Finding things quickly is more important than beautiful fonts and graphics. Therefore, take an "un-design" approach. This iteration of MDN certainly is a step into the right direction.

      I love Open Sans, but, at least on Windows, Arial is more legible (and doesn't have to be downloaded first.)

      Menu fade effects are cool as long as I perceive them subliminally; 400ms (?) feels extremely sluggish.

      As others have noted, page load times still need to improve considerably. In order to find my way around tech docs, I have to browse a lot; therefore, pages can't load fast enough. Grab a copy of "High Performance Web Sites" and heed the rules outlined there. 9 CSS files are not okay! >10 JS files are not okay! (Why would you even need that much code for simple docs pages?)

      thread
    5. daniellmbMar 2011
      Great start! Here are a few other books I've read recently and marked the crap out of because there is so much good information in them.

        - JavaScript Patterns by Stoyan Stefanov
        - High Performance JavaScript by Nicholas C. Zakas
        - High Performance Web Sites by Steve Souders
        - Even Faster Web Sites by Steve Souders
      
      Here are a few I haven't read yet but are on my to read list.

        - Object-Oriented JavaScript by Stoyan Stefanov
        - Pro JavaScript Design Patterns by Dustin Diaz, Ross Harmes
      thread
    6. gruseomJan 2011
      The definitive treatment of every item on that list, and more, is Steve Souders' book (http://www.amazon.com/High-Performance-Web-Sites-Essential/d...) Get it immediately and do what he says. In my experience, the differences are very material.

      The one thing I would add is: wherever possible, give resources immutable URLs (that is, when a resource changes, change its URL) and tell the browser to cache them not for an hour but forever. This saves endless wailing and gnashing of teeth on both sides of the browser-cache abyss (i.e. things not being cached when you want them to and -- much worse -- things being cached when you don't want them to). Seriously, this rule changes misery to joy.

      p.s. While copying the above link I noticed that Souders published a sequel (Even Faster Web Sites). Who here has read it? Can you report how good it is?

      thread

    Related

    Cover of Even faster web sites
    2009–2024

    Even faster web sites

    Steve Souders
    4 recommend · 10
    Cover of Building Scalable Web Sites
    2007–2026

    Building Scalable Web Sites

    Cal Henderson
    14 recommend · 22
    Cover of High Performance JavaScript
    2010–2016

    High Performance JavaScript

    Nicholas C. Zakas
    14 recommend · 21
    Hypermedia SystemsCarson Gross
    2023–2026

    Hypermedia Systems

    Carson Gross
    22 recommend · 33
    Cover of JavaScript Patterns
    2010–2024

    JavaScript Patterns

    Stoyan Stefanov
    29 recommend · 35
    Cover of High Performance MySQL
    2007–2026

    High Performance MySQL

    Jeremy D. Zawodny
    27 recommend · 44
    Cover of In the plex
    2011–2025

    In the plex

    Steven Levy
    recommend · 100
    35
    Cover of Philip and Alex's Guide to Web Publishing
    2008–2026

    Philip and Alex's Guide to Web Publishing

    Philip Greenspun
    15 recommend · 27