Speed up your Website

Industry experts are providing you the best tips and tools to speed up your website.


Viewing posts in Performance Testing


Moving past page load time
Posted in: Community, Monitoring, Performance Testing, Real User Measurement   -   September 11, 2013
10 Comments

Thinking past Page Load Time In the past, the performance of a website was measured by checking how long it took for an event called ‘window.onload’ to trigger, this measurement was dubbed the “Page Load Time” (PLT) of a website. Five to ten years ago, this was a very good indicator, but websites have evolved […]

Read More »
Breaking Performance Silos
Posted in: Monitoring, Performance Testing, Speed Up Tips   -   August 30, 2013
3 Comments

It is amazing that, while performance is the result of every aspect of the system, performance as a discipline consists of multiple silos and different groups of performance-related specialists have very limited communication between themselves. You hardly find any book or community covering performance end-to-end. Performance-related responsibilities are usually spread across several groups and rarely […]

Read More »
Mobile App Discovery: A definite need for speed
Posted in: Mobile, Monitoring, Performance Testing, Speed Up Tips   -   August 21, 2013
No Comments

If you’re anything like me, you probably have a few apps on your phone that you barely use because they’re painfully slow. It doesn’t help that our attention span is getting ever more fragmented with per session use of apps hovering in the “few minutes” range. This literally translates to an expectation that apps need […]

Read More »
Site Speed Can Significantly Impact SEO
Posted in: CDN, Getting Started, Performance Testing   -   August 19, 2013
1 Comment

It’s common knowledge that the faster a website loads, the happier its users will be. That happiness manifests itself as more time spent on our pages and more revenue, so keeping page load-times down is definitely in our best interest. Google and Bing also take keeping their users happy very seriously. For the search engine […]

Read More »
About Engulf, an Ergonomic, Distributed Load Tester
Posted in: Performance Testing   -   August 14, 2013
6 Comments

To an engineer, a bad workflow is a problem to be solved with technology. That’s what was in my head a couple years ago after jotting down a bunch of performance numbers from apache bench and httperf runs in a google docs spreadsheet. The workflow of crunching performance numbers can be arduous and error prone […]

Read More »
10-Seconds to Performance Glory: or How to Beat Steve Souders in a Foot Race at Velocity-Ignite 2014
Posted in: Monitoring, Performance Testing   -   August 9, 2013
2 Comments

Could you beat Steve Souders in a foot race? To find out, the first thing you might do is watch 10-seconds from his talk The Illusion of Speed, at Velocity-Ignite 2013. Which 10-seconds? Start at the 7-second mark and watch until the 17-second mark. Reason? The running performance data that is the most useful is […]

Read More »
CDNperf – Understand How CDNs Perform
Posted in: CDN, Monitoring, Performance Testing   -   August 8, 2013
10 Comments

As you might well know, there are quite a few free JavaScript CDNs out there. The problem is, it can be difficult to understand how they perform relative to each other. This is something we managed to solve by developing CDNperf. In this post I’ll go through the brief history of the project to help […]

Read More »
Benchmarking with HTTPerf.js and NodeUnit
Posted in: Performance Testing   -   August 7, 2013
5 Comments
I covered this in the HTTPerf.js docs a bit, but wanted to take a deeper look at how I use HTTPerf.js and NodeUnit to benchmark web applications. Note on benchmarking. I’ve gone back and forth on using median and 85th percentile when benchmarking. I look at 85th percentile when running load tests and performance tests […]Read More »
When 80/20 Becomes 20/80
Posted in: Monitoring, Performance Testing   -   August 2, 2013
No Comments

You’ve probably heard the 80/20 Rule of web performance: typically, 80% of page load time is on the front-end, and only 20% on the back-end. While that’s generally true, there are some important things to watch out for. Caveats to the 80/20 Rule The 80/20 Rule is supported by data gathered mainly from the home […]

Read More »
Mobile Application Performance: Caching
Posted in: Mobile, Performance Testing, Speed Up Tips   -   August 1, 2013
3 Comments

In today’s smartphone enabled world, there is a constant drive to supply more information and data to our end users. Customers want advanced features, data and knowledge, no matter the device or network.  In addition, they expect all of this content to appear quickly.  How do you as a developer ensure that your content arrives, […]

Read More »
Performance: See a Bigger Picture
Posted in: Performance Testing   -   August 20, 2012
3 Comments

There are many discussions about performance, but they often concentrate on a specific facet of performance. The main problem is that performance is the result of every design and implementation detail, you can’t ensure performance approaching it from one side only. There are different approaches and techniques to alleviate performance risks, such as: Single-User Performance […]

Read More »