Hi Shreyas,
Thanks for this great article! Using Dispatchers.Main.immediate also helps prevent missing events during configuration changes, like device rotations. However, it would be helpful to mention the potential risks. Since immediate skips the event loop, any long-running operation executed on the main thread could lead to frozen frames and UI jank. Adding this information would make the article even more insightful!