Best of Web Performance Calendar2025

  1. 1
    Article
    Avatar of perfplanetcalWeb Performance Calendar·21w

    Revisiting HTML streaming for modern web performance

    HTML streaming allows servers to send HTML progressively rather than in one chunk, enabling browsers to render content as it arrives. HTMS is an experimental project that extends basic streaming with progressive placeholders that can be updated asynchronously within a single HTTP response. This approach delivers early First Contentful Paint, maintains SEO-friendly complete HTML documents, and achieves strong Lighthouse scores without client-side hydration. The technique works best combined with SSR, SSG, or tools like HTMX, though it introduces constraints around error handling once streaming begins and requires careful layout planning.

  2. 2
    Article
    Avatar of perfplanetcalWeb Performance Calendar·23w

    The Old Ways Are the Best: 100 Lighthouse, 0ms TBT, 32ms Queries

    A developer achieves exceptional performance metrics (100 Lighthouse score, 0ms Total Blocking Time, 32ms queries) by rejecting modern frameworks in favor of older techniques. The approach uses DATAOS (DOM As The Authority On State), treating the DOM itself as the state container instead of maintaining separate state objects, eliminating reconciliation overhead. On the backend, 1972-era bitmap indexing with RoaringBitmaps enables constant-time queries regardless of dataset size. The resulting application uses 32KB of vanilla JavaScript (15% of React's size) with a total payload under 100KB, demonstrating that native browser APIs and decades-old database techniques can outperform contemporary frameworks for most web applications.

  3. 3
    Article
    Avatar of perfplanetcalWeb Performance Calendar·1y

    Web Performance Calendar

    Fabian Krumbholz, a web performance consultant, highlights the importance of visualization tools for optimizing web performance. He focuses on two types of graphs: prioritization graphs, which help identify areas with the biggest impact, and timeseries graphs, which aid in understanding performance regressions. These graphs simplify complex data, enabling quicker decision-making and effective troubleshooting.