Building Robust Applications with Effect: Mastering Return Types and Monads

Effect is a powerful library that enhances your TypeScript projects by focusing on robust return types, error handling, query retries, interruption management, and observability. With Effect, you can ensure that your functions return consistent and predictable types, making your code more reliable and easier to maintain. It also encourages treating errors as first-class citizens, allowing for graceful error handling and recovery. Additionally, Effect provides mechanisms for retrying queries and managing interruptions, ensuring that your application remains resilient in various scenarios. Finally, its observability features help you monitor and debug your application more effectively. Now, you can take your todo application to the next level and impress everyone with your overengineered masterpiece.

Meetup details
DATE
TIME -
LOCATION Cloudflare Austin (405 Comal St. Austin, TX 78702)
(Check back here or on Twitter for updates.)

Afterwards, the discussion carries on at Lazarus Brewing Co. (1902 E 6th St, Austin, TX 78702).

Speaker

David Bowman

David Bowman

Sponsor

Austin JavaScript is sponsored this month by Cloudflare Austin. Please thank them for their gracious gifts of pizza and drinks and for their support of the local JavaScript community.Ask them about their job opportunities!

Edit this page