Identifying Uncompressed Resources in your Web App
Posted: December 21, 2021
Applying compression algorithms like gzip or brotli to your resources transferred over the network is crucial to ensuring optimal…
Posted: December 21, 2021
Applying compression algorithms like gzip or brotli to your resources transferred over the network is crucial to ensuring optimal…
Posted: October 23, 2021
Minification is one of the most common techniques web developers use to reduce the their app's resource sizes . Minifiers are build tools…
Posted: October 5, 2021
Measuring allows engineers to identify how their app's time is being spent at runtime. Setting up proper measurements helps: Establish a…
Posted: September 1, 2021
The Chromium Profiler produces incredibly useful visualizations via flamegraphs to help us understand what is consuming CPU time in thread…
Posted: August 24, 2021
Flamegraphs are the industry-standard way to visually represent runtime code stack traces and their respective time to execute as a…
Posted: August 22, 2021
The Chromium Performance Profiler's UI can appear overwhelming at first, but it is actually quite intuitive once you understand how it's…
Posted: August 18, 2021
The Chromium Network tab has many capabilities, ranging from payload previews, request blocking and replaying, traffic filtering, and much…
Posted: August 17, 2021
Network bottlenecks are one of the most common types of performance issues in web apps I diagnose. The web fundamentally operates by…
Posted: August 15, 2021
Whenever I work with a team that is interested in improving their web product's performance, one of the first things I ask is Have you…