Back to blog
Performance
Why Browsers Are Different? and Why Should You Care?
As a new web developer you might be wondering why do we need to care that much about different browsers and why anyway do we…
May 25, 2025
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…
Mar 11, 2024
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…
Feb 21, 2024
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…
Apr 3, 2023
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…
Mar 28, 2023
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…
Aug 18, 2022
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…
May 6, 2022
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…
Apr 17, 2022
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…
Apr 8, 2022