• 7 min read
Have You Optimized for INP? 🚀
If the user has to click twice to do one thing, this is called `Rage Click` and it is very annoying to any user, it…
• 10 min read
How to Optimize the Web for the Worst User Conditions?
As a matter of a fact, there are a lot of uncertainty about the user of the web, and that is what makes it exciting…
• 5 min read
Slow Start and Congestion Control
The simplest form of client/server communication is: a client (browser) sends a request for a specific resource and the server of the website sends the…
• 4 min read
Why Your Internet is Limited?
The internet infrastructure began in the 1960s. The development of TCP/IP in the 1980s created the foundation of the modern internet. Commercialization began in the…
• 11 min read
Optimize Data Fetching 🚀
In this new post in Performance, I want to focus on a very vital reason for a poor performance web app which is fetching data…
• 7 min read
Measuring web performance, How fast is fast?
Any challenge in life is important to be objective in order to be fixed or to be proven fixed, in software performance we can do…
• 7 min read
What makes the web slow? browser's bottleneck
In this article, I will explain briefly How the web works, and explain the core reasons behind the slowness of the web, specially browser's main…
• 5 min read
Why Performance Matters?
Performance optimization is essential knowledge for all web developers nowadays, not optional or a fancy thing to brag with anymore, in this article I will…