WorkManager is the recommended solution for background execution, taking into
account all OS background execution limits. In this talk, we delve deeper into the working and various functionalities of WorkManager, when and when we shouldn't use it. The talk also contains code for various features of WorkManager.