I share your dislike of try/catch, but it's the only way to handle errors in synchronous code, so we don't really have a choice. Async/await enables us to use just 1 approach to handle both sync & async errors. I'd prefer to handle all errors in the same way, even if it's not my favorite way 🤷♀️
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.