Functional scala agenda

Join in a celebration of the Scala language, ecosystem, and community. The incredible 2-day schedule is jam-packed with Scala awesomeness and dozens of talks from famous speakers and fresh faces.

Functional Scala spans Thursday and Friday (Dec 1 -2), including activities in the evenings.

Time (GMT)
Session
speaker
Stage
GMT
keynote

Izumi-reflect: Scala Type System Model

A short biography
(Education center)
GMT
keynote

When stateless APIs are not enough: deep dive into a reactive backend design

(Education center)
GMT
keynote

Life After Future

(Education center)
9:00 am
GMT
keynote

Effects: to be or not to be?

All stages
(Education center)
10:00 am
GMT
keynote

Fixing-up Production with Property-based Testing

Main Stage
(Education center)
10:00 am
GMT
keynote

Natural transformations in practice

Zoom Stage
(Education center)
10:30 am
GMT
keynote

Izumi-reflect: Scala Type System Model

Zoom Stage
(Education center)
10:30 am
GMT
keynote

Life After Future

Main Stage
(Education center)
11:00 am
GMT
keynote

Morning break

Join our sponsors and speakers for refreshments and networking.
(Education center)
11:30 am
GMT
keynote

Pursuing Practical Refinement Types

Main Stage
(Education center)
11:30 am
GMT
keynote

Daml - more than a smart contracts language

Zoom Stage
(Education center)
12:00 pm
GMT
keynote

Typed Interaction with Session Types

Main Stage
(Education center)
12:00 pm
GMT
keynote

How I understood monad transformers

Zoom Stage
(Education center)
12:30 pm
GMT
keynote

Top Secret

All stages
(Education center)
1:30 pm
GMT
keynote

Lunch break

Enjoy a full catered lunch with fellow attendees, speakers, and sponsors.
(Education center)
2:30 pm
GMT
keynote

Introducing Morphir's Integration with Scala

Main Stage
(Education center)
2:30 pm
GMT
keynote

Get more clarity with opaque types in Scala 3

Zoom Stage
(Education center)
3:00 pm
GMT
keynote

ZStreams and your business logic

Zoom Stage
(Education center)
3:00 pm
GMT
keynote

Declarative Data Access with Composable Relations

Main Stage
(Education center)
3:30 pm
GMT
keynote

Introducing the ZIO DynamoDB type-safe API

Main Stage
(Education center)
3:30 pm
GMT
keynote

Scala.js as a simple entrypoint to get people into Scala

Zoom Stage
(Education center)
4:00 pm
GMT
keynote

ZIO Pravega Streaming Connector

Main Stage
(Education center)
4:00 pm
GMT
keynote

Data Streams: Hands-on Experience

Zoom Stage
(Education center)
4:30 pm
GMT
keynote

Afternoon Break

Join our sponsors and speakers for refreshments and networking.
(Education center)
5:00 pm
GMT
keynote

The Regis encoding

Main Stage
(Education center)
5:00 pm
GMT
keynote

ZIO-profiling: ZIO has flamegraphs now

Zoom Stage
(Education center)
5:30 pm
GMT
keynote

Binary serialization of evolving data types

Main Stage
(Education center)
5:30 pm
GMT
keynote

Developing enterprise financials application with ZIO stack

Zoom Stage
(Education center)
6:00 pm
GMT
keynote

The Streaming Future

All stages
(Education center)
7.00 pm
gmt

End of day – attendees

7.00 pm
gmt

Drink reception / Map Room Speakers

8.00 pm
gmt

Speakers Dinner / Education Center

9.00 pm
gmt

End of day – Speaker / VIP

Time (GMT)
Session
speaker
Stage
gmt
keynote

Izumi-reflect: Scala Type System Model

A short biography
(Education center)
gmt
keynote

When stateless APIs are not enough: deep dive into a reactive backend design

(Education center)
gmt
keynote

Life After Future

(Education center)
9:00 am
gmt
keynote

The Effect(s) of Effect(s)

All stages
(Education center)
10:00 am
gmt
keynote

Alice and the return to the world of pods and higher-order functions

Zoom Stage
(Education center)
10:00 am
gmt
keynote

So long Hadoop - Spark and Kubernetes

Main Stage
(Education center)
10:30 am
gmt
keynote

Things I Learned Building a Functional Effect System

Zoom Stage
(Education center)
10:30 am
gmt
keynote

Build invincible apps with ZIO and Temporal

Main Stage
(Education center)
11:00 am
gmt
keynote

Morning break

Join our sponsors and speakers for refreshments and networking.
(Education center)
11:30 am
gmt
keynote

Data Quality at Government Scale using Scala

Main Stage
(Education center)
11:30 am
gmt
keynote

Love, hate & workflows

Zoom Stage
(Education center)
12:00 pm
gmt
keynote

Sharding with Pure FP

Main Stage
(Education center)
12:00 pm
gmt
keynote

Implicit Parameters, When to Use Them (Or Not)!

Zoom Stage
(Education center)
12:30 pm
gmt
keynote

Give failure a chance

Software engineer helping to deliver efficient and affordable transportation at MOIA.
All stages
(Education center)
1:30 pm
gmt
keynote

Lunch break

Enjoy a full catered lunch with fellow attendees, speakers, and sponsors.
(Education center)
2:30 pm
gmt
keynote

Easy-to-Maintain GraphQL API Integration Tests with ZIO Test and Caliban

Zoom Stage
(Education center)
2:30 pm
gmt
keynote

When stateless APIs are not enough: deep dive into a reactive backend design

Main Stage
(Education center)
3:00 pm
gmt
keynote

Parallelizing Complex Data Pipelines Using ZIO with Spark

Main Stage
(Education center)
3:00 pm
gmt
keynote

Build a Scalable Blockchain in Scala

Zoom Stage
(Education center)
3:30 pm
gmt
keynote

Existentials, universals and path dependent types for practical, safer interfaces

Zoom Stage
(Education center)
3:30 pm
gmt
keynote

Peeking Inside the Engine of ZIO SQL

Main Stage
(Education center)
4:00 pm
gmt
keynote

Behold! The Happy Path To Captivate Your Users With Stunning CLI Apps!

Zoom Stage
(Education center)
4:00 pm
gmt
keynote

Armadillo - typesafe JSONRPC API

Main Stage
(Education center)
4:30 pm
gmt
keynote

Afternoon Break

Join our sponsors and speakers for refreshments and networking.
(Education center)
5:00 pm
gmt
keynote

State of Scala HTTP

Main Stage
(Education center)
5:00 pm
gmt
keynote

Monitoring Scala applications with Mesmer & OpenTelemetry

Zoom Stage
(Education center)
5:30 pm
gmt
keynote

API Composition - A forsaken piece of every microservice architecture

Main Stage
(Education center)
5:30 pm
gmt
keynote

Machine Learning Pipeline as a Language

Zoom Stage
(Education center)
6:00 pm
gmt
keynote

The Great Concurrency Smackdown: ZIO versus JDK

CEO Ziverge Inc. aiming to change the world through the power of functional programming.
All stages
(Education center)
7.00 pm
gmt

conference party

Mingle with speakers, sponsors, and attendees as you enjoy the conference party.
9.00 pm
gmt

End of day