Is there a cron job that I can turn on or some setting that I must set, so when I make changes in Magento2 admin panel while in developer mode, that I do not have to go to cache page and flush cache manually every single time ?
@Lachezar Raychev You are advised to disable the caches while in development stage. You can do this by simplying using the following commands from the magento root - ssh.
- Disable: php bin/magento cache:disable
- Enable: php bin/magento cache:enable
- Flush: php bin/magento cache:flush
Or simply disabling it from admin under Systems > Cache Management.
This will be easier than creating an observer that runs a cron job after a save event.