Sign up to receive the latest blog posts via email

There are many different classes of web performance tools, from synthetic monitoring to application performance monitoring (APM), to real user monitoring (RUM), and more. These different classes exist because each has its own strengths and weaknesses. When evaluating open source tools or enterprise-grade synthetic monitoring tools, you want to look for capabilities that maximize its strengths. With over a decade of experience in the web performance space, we understand that the needs and capabilities have evolved, and when evaluating soluti...

Read More

Web Performance Bookshelf

Alla Gringaus

Why share the library of the web performance books while there's a substantial collection of fantastic websites and articles on the net? When it comes to web content, you can easily find what you need through many different paths, from search engines and social media to playlists and blogs, jumping from one source to another with just a tap of a finger. Take, for example, The Web Almanac, the golden collection of Big Data combined with the collective intelligence from most of the authors listed below, brilliantly spearheaded by Google's @rick_...

Read More
0

Debunking 5 Myths About Performance Budgets

Alla Gringaus, Marla Blair

In a constantly changing environment, brands are likely to be iterating on sites and applications to make them bigger, faster, fancier, and more engaging while pushing the new and updated code out as quickly as possible. Without a set plan in place, any new script can damage performance, affecting user experience, and, therefore, business KPIs. We noticed a few common misperceptions about web performance budgets that can impact their adoption and setting that we would like to address. <...

Read More

Synthetic Monitoring vs. RUM

Chapman Lever

It’s important for both technical and business teams to understand the different web performance monitoring options that are available as well as their various use cases and the benefits of each. Let’s start with a brief definition of two of the more prominent web performance methodologies: synthetic monitoring and real user monitoring (also known as RUM). Synthetic Monitoring. Synthetic monitoring vendors provide a remote (often global) infrastructure that visits a...

Read More

When it comes to managing web performance, it’s vital to be proactive rather than reactive. To accomplish this goal, an organization needs to build internal processes and procedures that can operationalize a performance-first culture. The first step is to establish and implement web performance budgets. According to Tim Kadlec: A performance budget is a clearly defined limit on one or more performance metrics that the team agrees not to exceed and that is used to guide design and development. Just as a financial budget gives limits on sp...

Read More

The CPDoS attack that was discovered in October 2019 and the corresponding attention paid to it within the technology sphere brought to light an issue many of us overlook: the boundaries of our web applications have expanded, and that has increased the number of systems and services that must be monitored and secured. Let’s dive into the specifics of the CPDoS attack, explore how it is just a transient example of a more fundamental issue, and discuss how you can protect yourself from future issues. ...

Read More

As companies become more aware of the importance of web performance, internal teams begin to research tools they can use to use to track their metrics and improve the user experience of their websites and applications. One free tool has become prominent in the space - Google Lighthouse - and one question often bubbles up: "I use Google Lighthouse for one-off snapshots of my site's performance, so why do I need a performance monitoring solution?" However, there's a better question that could be asked here: "When is a free tool like Google Lig...

Read More