Create Eventlist in Magento

Events in magento are very cool. Mostly events make it possible to build very modular extensions for magento. In my
first steps, I always searched for a full list of magento events. The problem with these lists were, they aren't
complete and outdated. And you will never find dynamic events like this.

Be sure, that Logging in Magento is enabled and run the action. In My case, I only visited the homepage of my shop.
Please erase this line after the action. You should see a file events.log in /var/log directory.
Here is just a little part this file.

You can see every event, that was thrown in your action and every param of the event. Now can you listen to this
event in your modul-path/etc/config.xml. Here a little part of app/code/community/Lesti/Fpc/etc/config.xml.

The first version of Lesti_Fpc had customer_session_init as anchor-event. Cause I needed the
session for replacing the dynamic blocks. But I had to add custom-handles like customer_logged_in
on my to the layout. And handles from other extensions never find a way into my layout. It's very uncommon, that
other extenions should need there own handle just for dynamic blocks. To be very compatible to other extension, I
did choose the controller_action_layout_generate_blocks_before as anchor of my extension. Now I
have a complete layout of the current page. I just have to remove every blocks, that isn't dynamic and can generate
my tiny layout.