Austin JavaScript April Meetup


Details
Talk: Effect-TS: Engineering Reliable Open Source Systems
Speaker: David Bowman
Abstract:
We'll explore the architectural patterns and practices for developing enterprise-ready open-source software using Effect-TS. The session will demonstrate how functional programming principles, through Effect-TS, provide robust solutions for complex enterprise requirements, including error handling, observability, and concurrency management.
Attendees will learn practical techniques for creating specialized effects, designing comprehensive error types, and implementing generation functions that enhance maintainability and scalability. The lecture will showcase these concepts through a HIPAA-compliant medical application lens, illustrating how Effect-TS elegantly addresses the stringent requirements of healthcare software—including audit logging, secure data handling, and regulatory compliance. The session will also cover advanced topics such as building observation services for telemetry and leveraging fiber-based concurrency to create responsive applications that maintain data integrity under load. By examining these enterprise patterns in Effect-TS, developers will gain valuable insights applicable to any industry requiring high reliability, security, and maintainability in their open-source software projects. Meetup Schedule: 6:00 - 6:30 -> Food and networking 6:30 - 7:00 -> Lightning presentations and Battledecks 7:00 - 8:00 -> Main presentation and Q&A 8:00 -> Walk to Lazarus Brewing and hangout

Austin JavaScript April Meetup