A lot of the initial popularity of Isis in Iraq was due to very similar factors. This was an uprising of a complex mix of people and goals. Most involved at first were established leaders who were patriotic and tribes who were oppressed by the new and invalid government.
This of course was airbrushed in the west and countless thousands were killed by Americans during the uprising.
Syria was destabilized due to the mass death.
The main takeaway here is that force often seems like an answer but that can go badly
I spent a lot of time using msdn Microsoft docs for windows and activex c++ back in the day. Faintly envious there are videos in the c# docs.
I changed tech stacks, but comments and examples are awesome to use inside docs. Usually in the php, it’s the comments in the docs that are the best help, and example code and work around can be found there.
But most php depends on the tens of thousands of projects and libraries made others: so the docs one needs is scattered in the dependencies. Some who have good docs (laravel) and some that have no docs , in which case a debugger is best way to learn.