I just improved the performance of my Reddit app by splitting out 3rd party code from the main JS bundle so it can be cached for longer between updates…
Async functions can seem like the holy grail for JavaScript developers who struggle to manage their asynchronous code with callbacks or promises. However there are some pitfalls that aren't necessarily obvious at first…