Welcome!

Web Performance is a Journey, Not a Destination

Mehdi Daoudi

Subscribe to Mehdi Daoudi: eMailAlertsEmail Alerts
Get Mehdi Daoudi via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from Mehdi Daoudi
The following article by Ritesh Maheshwari details how LinkedIn, a Catchpoint customer, switched their DNS solution from Unicast to Anycast, and was originally posted on LinkedIn’s Engineering blog. LinkedIn is committed to improving the performance and speed of our products for ...
The last time we looked in on the Republican Primary candidates’ websites, the initial goal was to see if the first debate resulted in any performance snafus due to increased traffic. Obviously every candidate wants to drive potential donors to their websites, and there’s no better tim...
A while back, we covered how the abundance of third party tags can impact site performance and some best practices for managing the third parties on your site for ensuring the best overall end user experience. Having recognized the impact of these third party ads and trackers, Apple is...
Back to School sales are more than just a harbinger of doom for children and a shining beacon of light for parents who can’t wait to get them back out of the house. They also serve as a valuable benchmarking resource for eCommerce DevOps teams, as the web traffic during Back to School ...
We operate in an industry where most of the people who work in development, engineering, IT Operations, etc. optimize their sites to death, trying to squeeze every millisecond out of their load times. Yet sometimes, techniques that are staring us right in the face go unnoticed. Recentl...
This article originally appeared on Mattias Geniar’s personal blog. This is pretty exciting news for the adoption of IPv6. In June, Apple announced that all iOS9 apps need to be “IPv6 compatible.” Because IPv6 support is so critical to ensuring your applications work ...
At their heart, web performance monitoring companies have a basic goal: to provide their customers with the most comprehensive and accurate look possible into the health of their online systems. This goal is accomplished in multiple ways, but one of the most important is through synthe...
Partly cloudy with scattered showers. Apdex is like a basic weather report; it provides a general overview of current conditions, but it doesn’t tell you how many people are standing out in the rain. Typically, Apdex is used as an index to represent response time performance agai...
Though much of the hoopla from last Thursday’s Republican Primary debate has died down, pollsters and talking heads are still delving into the aftermath of the candidates’ performances and how it might affect their popularity numbers going forward. We, of course, are interested in far ...
In order to deliver a complete web experience to your users, it’s important to utilize the services of a reliable Content Delivery Network. The basic promise of the traditional CDN product is to provide better and faster web performance for end users by serving static assets from the e...
The following post originally appeared as a guest byline on Multichannel Merchant. Ever since the internet and eCommerce websites were created, the needs of the end users have been at the forefront of the mind of every IT operations professional. It’s a perfectly logical prioritization...
So you’re reviewing a packet capture and you come across the TCP headers with the URG or PSH flags set.  Have you ever wondered what they mean? Or what they do? Or what they’re supposed to do? Let’s dive in and check them out. Pushing the data forward Consider this scenario: you’re usi...
When systems fail, it’s imperative to not only have the right data as it pertains to the problem, but it is also important to have the proper tools to investigate the problem, and to communicate the specifics of the failure to your team. In today’s data driven world, getting an alert a...
Media sites and the teams that are tasked with developing and maintaining them face a unique set of challenges. Much like all IT Ops and Development teams, they need to be concerned with consistent internal and external monitoring to insure that the site is available and that it is per...
Every now and then, when you step back and consider how reliant our society has become on online systems, it can really blow your mind. When you do it because those systems seem to be crashing all around us, it can be downright terrifying. Such was the case last Wednesday, when United ...
Not to be outdone by rival American Airlines, today United showed that they’re just as capable of stranding passengers due to IT failures. Citing what they called a “network connectivity issue” and what the FAA referred to as “user request due to automation issues,” the internal system...
DevOps has quickly become the most over-used, ambiguous term in IT. It’s being used to reference everything from job titles to technology practices, but the truth is that DevOps is more of a culture than anything else. It’s a culture where working together is encouraged in ...
Google Apps Script allows you to programatically create and modify Google Docs, as well as customize the user interface with new menus, dialog boxes, and sidebars. Here, we will walk you through how to pull Catchpoint data into Google Sheets using Apps Scripts. Firstly, you will need t...
The web performance monitoring community is a special niche of the larger IT industry; it’s undoubtedly a small world. It’s just not as small as Dynatrace and Keynote apparently believe it to be. After Thoma Bravo acquired both companies several months ago, it was obvious that a merger...