voted / votable

90-minute sessions in English

--- ---
Alexander Konovalov
--- ---
Counting type inhabitants
Intermediate Functional Programming
Alexander Konovalov
--- ---
Domain Specific Languages in Scala
Intermediate Functional Programming Data Science / Machine Learning Software Design and Architecture
Alexander Konovalov
--- ---
Fallacies of Doom - Lessons learned from porting Doom 3 to Java
Intermediate Tools Best Practices Others
Mahmoud Abdelghany
--- ---
Fast & Functional
Beginner Functional Programming Tools Software Design and Architecture
Michał Płachta
--- ---
What I learned about Akka Streams by making a game with it
Intermediate Big Data / Fast Data Tools Software Design and Architecture
Mikołaj Koziarkiewicz
--- ---
Genetic programming in Scala - an introduction
Beginner Data Science / Machine Learning Others
Mikołaj Koziarkiewicz
--- ---
Openshift and Reactive ecosysystem - A tail of the Titans
Intermediate Tools DevOps Software Design and Architecture Microservices
Sahil Sawhney

90-minute sessions in Japanese

--- ---
Building Event Sourcing on AWS EKS with Akka
Advanced Software Design and Architecture
Junichi Kato
--- ---
Software analysis and design for continuously growing services
Intermediate Best Practices Software Design and Architecture
Tomoyuki Shimomura, Yoshimasa Tanabe

40-minute sessions in English

--- ---
Structure and Interpretation of Stream Processing
Intermediate Big Data / Fast Data Data Science / Machine Learning DevOps
Adil Akhter
--- --- --- ---
Principled SBT
Beginner Tools
Andrea PEruffo
--- ---
Tips from writing my first Scala macro
Intermediate Tools Intro to Scala
Anne DeCusatis
--- ---
Principled Code Generation with Guardrail
Intermediate Functional Programming Tools Microservices
blast-hardchese
--- ---
Introduction to Lenses (and other Optics)
Intermediate Functional Programming Best Practices
Changlin Li
--- ---
Scaling TB's of data with Apache Spark and Scala DSL at Production
Intermediate Big Data / Fast Data Functional Programming Tools Best Practices Intro to Scala Software Design and Architecture
CHETAN KHATRI
--- ---
Traditional Relational DW to Distributed DW with the power of Spark and Scala
Beginner Big Data / Fast Data Functional Programming Best Practices
Chetan Khatri
--- ---
Simple Monitoring the Business
Intermediate Software Design and Architecture Microservices
Christophe Pache
--- ---
FP and Crypto: Our Journey from Scala to Rust
Intermediate Functional Programming Best Practices Others
Colt Frederickson
--- ---
Recrypt - Using Functional Programming For Cryptography
Intermediate Functional Programming Best Practices Others
Colt Frederickson
--- ---
A Gentle, Practical Introduction to Path-Dependent Types
Intermediate Functional Programming Intro to Scala
David van Geest
--- ---
Deep Learning in Scala
Advanced Big Data / Fast Data Data Science / Machine Learning
Emiliano Martinez
--- ---
Concurrency in Scala: Futures, Actors and Monad IO
Intermediate Functional Programming Software Design and Architecture
Erwan Loisant
--- ---
Scala ♥ Graal
Intermediate Tools Microservices Others
Flavio Brasil
--- ---
Scala Future is great. How can I do better?
Intermediate Tools Best Practices Intro to Scala
Guillem Iscla
--- ---
Creating a RESTful API in Scala
Beginner Tools Best Practices Software Design and Architecture Microservices
Guillem Iscla
--- ---
Simplified Scala Monads and Transformation
Beginner Functional Programming Software Design and Architecture
Harmeet Singh
--- ---
Handling Side Effects With Grace Using Monads
Intermediate Functional Programming Best Practices Software Design and Architecture
Harmeet Singh
--- ---
Type System: The Beauty And The Beast
Intermediate Functional Programming Best Practices Software Design and Architecture
Harmeet Singh
--- ---
Blue Pill / Red Pill : The Matrix of thousands of data streams
Beginner Big Data / Fast Data Best Practices Software Design and Architecture
Himanshu
--- ---
Accelerating Performance of ML Applications with KSAI
Intermediate Big Data / Fast Data Data Science / Machine Learning
Himanshu
--- ---
Smart Searching Through Trillion of Research Papers with Apache Spark ML
Intermediate Big Data / Fast Data Data Science / Machine Learning
Himanshu
--- ---
End to End Akka Cluster Visibility: Logs, Metrics & Tracing
Intermediate Tools Best Practices DevOps Microservices
Hungai Amuhinda
--- ---
General purpose resource management on Hadoop with Akka Cluster
Intermediate Big Data / Fast Data Tools Data Science / Machine Learning Software Design and Architecture
Iaroslav Zeigerman
--- ---
Incremental purity - transitioning systems to functional programming principles
Intermediate Functional Programming Best Practices
Jakub Kozłowski
--- ---
A server is just a function: an introduction to http4s
Intermediate Functional Programming Tools Microservices
Jakub Kozłowski
--- ---
Functions and data: the essence of Functional Programming
Beginner Functional Programming Best Practices
Jakub Kozłowski
--- ---
Scala 3, what does it means for me?
Intermediate Functional Programming Software Design and Architecture
Joan Goyeau
--- ---
Jon Pretty
--- ---
Data processing at Spotify using Scio
Intermediate Big Data / Fast Data
Julien Tournay
--- ---
Integrating Developer Experiences - Build Server Protocol and beyond
Intermediate Tools Software Design and Architecture
Justin Kaeser
--- ---
State vs Stateful Actors
Intermediate Functional Programming Best Practices
Krzysztof Otrębski
--- ---
Numeric Programming with Spire
Intermediate Functional Programming
Lars Hupel
--- ---
How to test proper{t,l}y
Intermediate Functional Programming Tools
Lars Hupel
--- ---
Back from the Future, Forward to the IO
Intermediate Functional Programming
Long Cao
--- ---
Tips and Tricks for Running AWS Dependencies Locally
Intermediate Best Practices DevOps
Maria Livia Chiorean
--- ---
(Still) Slaying the Monolith
Intermediate Tools Best Practices Software Design and Architecture Microservices
Matan Keidar
--- ---
Mikhail Limanskiy
--- ---
Scala for prototyping
Beginner Software Design and Architecture
Nicolas Jorand
--- ---
Functional Concurrency in Scala 101
Beginner Functional Programming Best Practices Others
Piotr Gawryś
--- ---
Ad hoc polymorphism using Type Classes in Scala
Intermediate Functional Programming Intro to Scala
Prabhat Kashyap
--- --- --- ---
How to survive in Big Data world using Scala and Functional Programming
Beginner Big Data / Fast Data Functional Programming Best Practices Software Design and Architecture
Rubén Resino
--- ---
Rubén Resino
--- ---
Monitoring Reactive Architecture Like Never Before
Intermediate Data Science / Machine Learning DevOps Software Design and Architecture Microservices
Sahil Sawhney
--- ---
Sébastien Doeraene
--- ---
Functional Object-Oriented Imperative Scala
Beginner Best Practices Software Design and Architecture
Sébastien Doeraene
--- ---
Typeclasses everywhere
Beginner Functional Programming Best Practices
Wilber Chao
--- ---
Typeclasses disciplin
Intermediate Functional Programming Tools Best Practices
Wilber Chao
--- ---
DevOps without tears - using Sbt as a complete provisioning solution
Intermediate Tools DevOps Software Design and Architecture Microservices
Zahari Dichev
--- ---
Creating Native IOS and Android Apps in Scala without tears
Intermediate Functional Programming Software Design and Architecture Others
Zahari Dichev
--- ---
Backpressure over the wire - when things go wrong
Advanced Big Data / Fast Data Functional Programming Best Practices Software Design and Architecture Microservices
Zahari Dichev

40-minute sessions in Japanese

--- --- --- ---
Pull requests I sent to scala/scala
Intermediate Tools Best Practices
Eugene Yokota
--- ---
sbt core concepts
Intermediate Tools
Eugene Yokota
--- ---
How to deploy Reactive Systems
Intermediate Tools DevOps Microservices
Eugene Yokota
--- ---
Category theory in Scala
Intermediate Functional Programming
Hayabusa
--- ---
High Performance Scala
Intermediate Tools Best Practices
Hiroki Fujino
--- ---
Intro to typeclass in Scala
Beginner Functional Programming Intro to Scala
Kazuhiro Ichikawa
--- ---
The reality of building an ad distribution system using Scala and DDD
Intermediate Software Design and Architecture
Koji Agawa
--- ---
CPS or DI
Intermediate Functional Programming Best Practices Software Design and Architecture
Manabu Nakamura(gakuzzzz)
--- ---
The Reactive system on Scala and GCP behind CA DyVE, an ad delivery platform
Intermediate Big Data / Fast Data Best Practices Software Design and Architecture
Masateru Nishimura
--- ---
Masaya Dake
--- ---
Mitsuhiro Shibuya
--- --- --- ---
Home hacking backed by Akka Cluster on Kubernetes
Intermediate Tools Best Practices Software Design and Architecture
Shinichi Morimoto
--- ---
Shunsuke Tadokoro
--- --- --- ---
Takahiro Satoh
--- ---
For Expressions Revisited Part2: On My 0wn
Beginner Best Practices Intro to Scala
Taketo Ikeda
--- ---
Intro to Logging for Scala Engineers
Beginner Tools Best Practices DevOps
Takumi Kadowaki
--- ---
Taro L. Saito
--- ---
Airframe: A More Scala-Friendly Dependency Injection
Advanced Tools Best Practices Software Design and Architecture
Taro L. Saito
--- --- --- ---
5 Patterns Surrounding Functions
Beginner Functional Programming Best Practices
Toyoshima Masaki
--- ---
Yoshihiro Yoshida
--- ---
Clean Architecture in Practice
Intermediate Software Design and Architecture
Yoshitaka Fujii
--- ---
Yoshiteru Takeshita
--- ---
Making Logic Monad
Advanced Functional Programming
halcat0x15a
--- --- --- --- --- ---
Gentle introduction to DOT calculus
Advanced Functional Programming Others
Kota Mizushima (kmizu)
--- ---
Using Akka Cluster for a payment service
Intermediate Software Design and Architecture
negokaz
--- ---
Build up your DSL using Parseback
Intermediate Functional Programming Software Design and Architecture
osiire
--- ---
Pure domain model, and the technology behind it
Intermediate Functional Programming Best Practices
Hiroki Komurasaki
--- ---
Ride on random values - test, logging, and tuning
Intermediate Best Practices Data Science / Machine Learning Microservices
Takatomo Torigoe
--- ---
Functional algorithm design using Scala
Beginner Functional Programming
Tatsunori TAMAKI
--- ---
How we replaced a 10-year-old Perl product using Scala
Intermediate Best Practices Software Design and Architecture Microservices
tanishiking(Rikito Taniguchi)
--- ---
Considerate asynchronous programming with Monix
Beginner Functional Programming Best Practices
tkt_horikoshi

10-minute sessions in English

--- ---
Low-commitment vs high-commitment abstractions (or protect your control flow!)
Beginner Best Practices Software Design and Architecture
Changlin Li
--- ---
Mikhail Mutcianko
--- ---
Building Microservice Based CI/CD pipelines In A Functional Way
Intermediate Functional Programming DevOps Microservices
Sahil Sawhney
--- --- --- ---
Practical and Simple FP in Scala
Beginner Functional Programming Best Practices Intro to Scala
Taylor
--- ---
Capturing Effects with Cats
Intermediate Functional Programming
Zach McCoy
--- ---
Zach McCoy

10-minute sessions in Japanese

--- ---
Journey from println() to the console output
Beginner Intro to Scala Others
HonMarkHunt
--- ---
Scala Driven Management
Intermediate Others
Jiro Hiraiwa
--- ---
About value objects and persistence
Intermediate Software Design and Architecture
Kenichi Tanga
--- ---
Nobuhiko Hosonishi
--- ---
Takumi Kadowaki
--- ---
Scala Lunch
Beginner Others
Toyoshima Masaki
--- ---
Oh the difference between Scala and Kotlin!
Beginner Software Design and Architecture
Yuichi Maekawa
--- ---
Say goodbye to breakOut
Intermediate Others
Yuya Onuma
--- ---
Play with implicit!
Intermediate Functional Programming
jooohn1234
--- ---
Kazufumi Nishida (k.bigwheel)
--- ---
Benefits of passing the values around using Eff type
Intermediate Functional Programming Best Practices Software Design and Architecture
ma2k8
--- ---
Masato Matthew Nakamura
--- --- --- --- --- ---
What kind of Scala are you?
Beginner Intro to Scala
shinharad