Hello Arfat; I am a fellow codeburst.io writer and just started a series of articles on React anti-patterns and bumped into your extremely useful article on the topic. While I knew most of the anti-patterns, I was surprised to learn that setState is asynchronous (I had it in my head that it was synchronous). Mind-blown, thanks…