Error handling for web developers

Error handling is a broad topic. How to do it right is not always obvious. The unsatisfying answer in general is “it depends”. Let’s have a look at a specific example using TypeScript in the context of web development. ...