https://www.virendrachandak.com/techtalk/async-vs-defer/
How to remove render blocking JavaScript with defer and async