May 17, 2019

This post details how you can invalidate or refresh Varnish cache without performance impact during cache invalidation for high traffic websites. ...continue reading

Mar 1, 2019

This post captures the approach I follow when improving React apps performance. It also covers the kind of things one can do to optimize React apps performance - tree shaking, code splitting, vendor bundling, etc. ...continue reading

Jan 31, 2019

With HTTP/2 server push, one can send critical assets to the browser as early as possible to speeden page rendering. This combines benefit of code-inlining and HTTP caching. But, so far, I haven't been able to leverage HTTP/2 server push for any of my frontend optimization work. This is because of the multiple gotchas that come in the way of gaining from it. ...continue reading

Jan 3, 2019

The ease of adding third-party snippets for analytics, advertising or marketing to our website enables us to frequently add new features without tech team's intervention. A side-effect of this plug-and-play ease is that we often end up with far too many third-party snippets negatively affecting our website's speed. This post highlights how third-party scripts are affecting speed of some of the major ecommerce sites and how you can ensure this doesn't happen for your website. ...continue reading

Nov 2, 2018

The composition of India's browser market share is notably different from the global share. A side effect of this disparity is that many common web standards and features may not benefit visitors using these browsers popular only in India. As website owner, you may be left blindspotted.. (contd) ...continue reading

Jul 31, 2018

There are always many options available to improve website speed - caching, compression and font-loading to name a few. But, how do you know which optimizations would give you the biggest bang for the buck? This post details how your website analytics can help you know the optimizations that will improve the speed experience of our visitors the most. ...continue reading

Jul 5, 2018

Progressive Web Apps (PWAs) help make your website more reliable, engaging and fast. But, it is important to understand the kind of speed benefits they offer to know if they address the speed issues you seek to overcome. This post analyzes the speed benefits of PWAs to help you make an informed decision in your speed optimization journey. ...continue reading

Jun 22, 2018

AMP definitely improves the speed experience of mobile visitors coming from Google search. But, going the AMP way could mean handing over a discomforting amount of your website control into the search giant's hands. Let us try to understand ...continue reading

May 28, 2018

Google actively recommends boosting website speed by lazy loading off-screen images. But, a worry with lazy loading images is it's possible negative SEO impact. Google (like on most things SEO) does not clarify on this. This leaves marketers in a lot of confusion whether to risk the SEO benefits in exchange of speed improvements. In this post, we try to unravel this issue. ...continue reading

Apr 12, 2018

Before starting to track and optimize page load times, it is critical to know if your website's page load timings represent your website's speed experience. If not, you may be tracking and optimizing the wrong thing. In this post, we try to dive deeper into this point by looking at five well-known websites. ...continue reading

Mar 8, 2018

Synthetic testing involves making requests artificially in a controlled environment to detect changes or regression in your site's speed. Real user monitoring measures the speed experienced by your users. It helps you identify where to spend time optimizing. In this post, we look at the questions you must ask yourselves to know what kind of monitoring you need. ...continue reading

Feb 16, 2018

Google Analytics provides many Speed metrics out-of-the-box. In this post, we help you find the single metric that you can use to track your users' speed experience. ...continue reading

Jan 17, 2018

Learn how to find out if third party trackers affect your Site's Speed. And, if they do, what can you do about it. ...continue reading

Jan 1, 2018

Averages are everywhere. They are easy to calculate and you get a single number to put across your point. But using them in places like Web Analytics that demand further scrutiny causes averages to hide more than what they reveal. We look at how we can avoid being blinded by averages when looking for analytical insights. ...continue reading

Dec 28, 2017

In this second post on the subject, we try to understand all that we need to know before feeding in the numbers from our experiments into a calculator to find the P-value for our experiments. ...continue reading

Dec 6, 2017

Is your latest Analytics insight a real signal or random noise? We try to understand how Statistical Significance can help us answer this question. ...continue reading

Nov 23, 2017

We all live in an era of always improving bandwidths (with 3G, 4G, 5G networks and so on). But latency can make your site crawl even on these networks. To understand why, let us try to understand latency minus any technology jargon. While talking about Pizzas. ...continue reading

Nov 14, 2017

With the right optimizations in place, we can cater to our visitors coming from slower networks and devices. We understand all that. But how about if we can see how these optimizations make a site's loading experience look like. In this post, we'll do that by seeing how the homepage for three leading Indian travel aggregator sites load up. On a fast and a slow network. The goal is to feel the impact of optimizations. Especially on slower devices and networks. ...continue reading

Nov 1, 2017

Not every visitor of our site accesses it from blazing fast network and device. What can we do about our visitors using patchy networks and slower devices? How can we optimize our site for these visitors? How can we minimize the loss from slowness in such situations? ...continue reading

Oct 25, 2017

A quick look at Google Trends for the term a/b testing shows a growing interest on this subject over the years. Perhaps, with so many companies joining the fray to offer A/B testing products, we hardly need Google Trends to sense the rush. But, what has A/B testing got to do with Site Speed? ...continue reading

Oct 16, 2017

Before jumping into the topic, a little bit of background. I'm a techie who has worked on software speed for a decade. Trying to get software to run faster, I have often wondered how fast my site needs to run? Ofcourse, faster the better. But in a constrained world of effort versus gain, is it alright if it loads in five seconds and not three? Or two? What am I leaving on the table by not making it load faster? ...continue reading

Want to be alerted when your Lighthouse scores degrade?

Use our Lighthouse monitoring & notification offering. It alerts you the day your Lighthouse scores degrade. This ensures your speed gains made today are not lost in future.