Writing Modern Async JavaScript by Delicious Insights