We use cookies to ensure you get the best experience. Our Privacy Policy applies.

Effect workshop and confer­ence schedule

Conference Schedule:
Friday, February 23, 2024

Conference schedule coming soon! ⏳
Time
Session
Speaker
8.30-9.30
Doors open - registration and check-in
9.35-10.00
Opening keynote
10.00-10.30
Effect's latest & greatest
10.30-11.00
Networking break ☕️
11.00-11.30
Beyond Apps: Solving the distributed schema problem with @effect/schema
11.30-12.00
Effective state machines for complex logic
12.00-12.10
Discriminated Unions: From principles to practice in TypeScript, Effect and ArkType
12.15-12.25
How we built typesafe REST APIs powered by @Effect-TS/Schema
12.30-14.00
Networking lunch break 🍔
14.00-14.30
Why Effect is more important than ZIO
14.30-14.40
Next level type safety with Effect
14.40-14.50
Effect CLI - A Love Letter to Developers Tired of Settling for Less
14.50-15.00
Building skott: a journey of Effect-Driven Development
15.00-15.30
Networking break ☕️
15.30-16.00
online session
AI-Native User Experiences
16.00-16.30
Building AI agents with Effect
16.30-17.00
Networking break ☕️
17.00-17.30
Durable Workflows with Effect Cluster
17.30-18.00
Closing keynote
18.00
Afterparty 🥳
*Schedule is subject to change

Workshop Schedule:
Thursday, February 22, 2024

Time
Workshop sessions and breaks
9.00 - 09.30
Check-in (A photo ID is required to access the workshop.)
9.30 - 11.00
Session 1
An introduction to Effect’s core concepts:
  • What is an Effect?
  • Error Handling
  • Context Management
  • Effect Datatypes - (Cause, Exit, Duration, Option, Either, Data.*)
11.00 - 11.15
15 min break
11.15 - 12.30
Session 2
Rewriting example app to Effect #1 - CLI App
12.30 - 14.00
Lunch break 🍕
14.00 - 15.30
Session 3
Rewriting example app to Effect #2 - Web Server
15.30 - 15.45
15 min break
15.45 - 17.00
Session 4
A peek into advanced Effect
Time
Workshop sessions and breaks
9.00 - 09.30
Check-in (A photo ID is required to access the workshop.)
9.30 - 11.00
Session 1
Advanced Patterns for Service Construction and Resource Management
  • Patterns for constructing services to integrate with external libraries
  • Utilizing a custom Runtime for executing Effects
  • Using FiberSet / FiberMap to group together running fibers
11.00 - 11.15
15 min break
11.15 - 12.30
Session 2
Exploring Fiber Synchronization and Coordination
  • Basic fiber synchronization with Deferred
  • Communicating between fibers with Queue
  • Using Deferred and Queue together to coordinate work between fibers
  • Sharing a Scope between running Fibers
12.30 - 14.00
Lunch break 🍕
14.00 - 15.30
Session 3
Leveraging Batching and Caching with Requests
  • Exploring advanced usage patterns of Effect’s built-in Request
  • Understanding Effect’s built-in batching and caching functionality
  • Optimizing performance by Cache-ing computations
  • Creating custom RequestResolvers
15.30 - 15.45
15 min break
15.45 - 17.00
Session 4
Deep Dive into Observability and Monitoring
  • Creating custom Loggers for your Effect applications
  • Exploring Effect’s Metric APIs for monitoring application health and performance
  • Tracing application execution with Effect
  • Integrating with external monitoring tools like OpenTelemetry, Prometheus, Grafana, etc.
Advanced workshop schedule coming soon! ⏳
*Schedule is subject to change