🔥 ResizeObserver is coming to browsers, which means we can have resize events on a per-element basis. (Element queries anyone?!)
🔥CSS Variables and CSS grid have the same browser support so you can use vars to define row/col/gap and update with JS
🔥 Async functions can chain a .catch() to catch any errors without a try/catch