

To be honest, I don’t think there is a way to make them happen. At least from global examples, they happen almost in spontaneous manner, more often than not from a spark of some sort (killing of students, a particularly disliked decision etc.). Albeit the spark is of course tied to deeper mass social concerns.
I joined in the protests in my country (even night ones with police raids) and regularly brought supplies for protestors who barricaded in the centre of the capital (not just food, but helpful things like eye protection, masks, fire proof gloves). The government literally lost control of the main square and avenue of the country. This was also happening for months and months, including camping out during winters months. But people weren’t backing down.
The initial spark was beating of unarmed protesting students, that’s what led to the creation a protester controlled zone. There were massive protests all around the country after the initial assault on the students.
The next spark was the killing of protesters by the police. That’s when society’s attitudes hardened and there was a desire to get rid of the shill president and his admin and not back down (not to mention people become accepting of the need to use force by the protesters).
Middleeasteye has always been like this. Some of their writers almost come off as being tankie-adjacent in their worldview.