Post

I was talking to @kevinkipp.com today and he introduced me to this super interesting library: effect.website For large, complex backends there are a lot of potential benefits but it does require some fundamental changes to the way you code with TypeScript.

effect.websiteEffect – The best way to build robust apps in TypeScriptEffect is a powerful TypeScript library designed to help developers easily create complex, synchronous, and asynchronous programs.

Besides some elegant async and error handling operations, the biggest thing is catching errors at TypeScript compile time that would normally only be caught at runtime. The tradeoff is some extra effort to learn and implement the Effect way of doing things.

Anyways, I don't have much hands on experience with this library but I'll try it out later this week and put together something for Tech Time today next week.

0 reposts1 like