Scalable Services in TypeScript and How to Get Rid of the Error Handling Nightmare
Presentation by Joe Pantazidis

When it comes to composing business logic into services, we've had our fair share of how to do, structure, organize, and call them from within our application. It's especially difficult without opinionated frameworks and the (not so great) native error handling of JavaScript. Especially when it comes to Promises. In my talk, discover how to structure services that gracefully handle errors (with type safety), how to work with promises in a predictable way and how monads can make your life easier.

About Joe: I'm a Lead Software Engineer and a huge DX enthusiast since everybody seems to only care about UX (what about us? 😢) I've started working with TypeScript around 3-4 years ago and I'm not sure whether that's a good thing or not 🙃.

Guild

Get in touch!

hi@guild.host