voted / votable

90-minute sessions in English

--- ---
sbt workshop
Intermediate Tools Best Practices
Dale Wijnand
--- ---
A pragmatic introduction to Category Theory
Beginner Functional Programming Others
Daniela Sfregola
--- ---
Move fast and fix things
Beginner Tools
Gabriele Petronella
--- ---
reladomo-scala dojo
Intermediate Tools
Hiroshi Ito / @itohiro73
--- ---
Deploying Scala Based Applications Over DCOS - The Evolution Continues
Intermediate Tools Best Practices DevOps Software Design and Architecture Microservices
Sahil Sawhney

90-minute sessions in Japanese

--- ---
Getting started with microservices with Scala: Implement chat app using Lagom!
Beginner Software Design and Architecture Microservices
Kazuki Negoro
--- ---
Practice DDD with scala(Revised edition)
Intermediate Best Practices Software Design and Architecture Microservices
Yohei Tsuji(crossroad0201)
--- ---
Akka in Action workshop
Beginner Tools Best Practices Software Design and Architecture
Yugo Maede

40-minute sessions in English

--- ---
ScalaQuest: the Scala adventure
Beginner Big Data / Fast Data Tools Intro to Scala
Alejandro Lujan
--- ---
Andrea Peruffo
--- ---
Streaming Analytics at Grab
Intermediate Big Data / Fast Data Tools Best Practices Software Design and Architecture
Andreas Hadimulyono
--- ---
Featran: A Scala feature transformation library for data science and machine learning
Intermediate Big Data / Fast Data Data Science / Machine Learning
Andrew Martin
--- ---
Learning to Read
Beginner Functional Programming Intro to Scala Software Design and Architecture
Andy Scott
--- ---
Deep dive into iota
Advanced Functional Programming Microservices Others
Andy Scott
--- ---
Building distributed system with Akka
Intermediate Software Design and Architecture Others
Anil Wadghule
--- --- --- ---
Analytics ad ING - the Why, What, and How of building a data-driven financial enterprise
Intermediate Big Data / Fast Data Best Practices Data Science / Machine Learning DevOps Software Design and Architecture
Bas Geerdink
--- ---
Patterns of data engineering in Scala
Intermediate Big Data / Fast Data Functional Programming Best Practices Software Design and Architecture Microservices
Bas Geerdink
--- ---
Bhavya Aggarwal
--- ---
Scaling TB's of data with Apache Spark and Scala DSL at Production
Beginner Big Data / Fast Data Functional Programming Best Practices Data Science / Machine Learning Software Design and Architecture
CHETANKUMAR KHATRI
--- ---
My journey of streaming processing: Storm, Spark, Flink
Intermediate Big Data / Fast Data Best Practices
Cheng Feng
--- ---
How to organise your sbt builds and make them fast
Intermediate Tools Best Practices
Dale Wijnand
--- ---
Sharing Is Caring - How to Let the Compiler Know What You're Thinking
Beginner Functional Programming Best Practices Software Design and Architecture Others
Daniel Beskin
--- ---
Easy and Efficient Data Validation with Cats
Beginner Functional Programming Best Practices
Daniela Sfregola
--- ---
Akka: A Best Friend (Forever!) for your Backend-for-Frontend
Intermediate Best Practices Software Design and Architecture Microservices
David van Geest
--- ---
The Three Paths to Scaling with Akka
Intermediate Software Design and Architecture Microservices
Fran Perez
--- ---
Monad Transformers for the working programmer
Intermediate Functional Programming Best Practices
Gabriele Petronella
--- ---
Blue Pill / Red Pill : The Matrix of thousands of data streams
Intermediate Big Data / Fast Data Best Practices Software Design and Architecture
Himanshu Gupta
--- ---
Introduction to Scala DB access libraries
Beginner Tools Intro to Scala
Hiroshi Iro
--- ---
Parser Combinators for Graph Database Querying
Intermediate Functional Programming Others
Ilya Kirillov
--- ---
Practical Reactive Streams with Monix
Beginner Big Data / Fast Data Tools
Jacek Kunicki
--- ---
Fighting the compiler for the greater evil
Intermediate Functional Programming Best Practices
Jakub Kozłowski
--- ---
Purely Functional HTTP clients for Free
Intermediate Functional Programming Tools Software Design and Architecture
Jakub Kozłowski
--- ---
Jan Christopher Vogt
--- ---
My first months of real world Haskell
Intermediate Functional Programming
Chris Vogt
--- ---
Jasper van Zandbeek
--- ---
Fast, Concurrent Scala with Pure Functional Programming
Intermediate Functional Programming
John A. De Goes
--- ---
Time Traveling Effects for Microservices in Scala using Kafka
Intermediate Big Data / Fast Data Software Design and Architecture Microservices
Jonathan WINANDY
--- ---
Using Functional Programming to improve your code: A working example
Intermediate Big Data / Fast Data Functional Programming Best Practices
Jorge Sanchez
--- ---
Fork It Harder Make It Better
Intermediate Tools Best Practices
Justin Kaeser
--- ---
Why Cats?
Beginner Functional Programming
Kai, Kailuo Wang
--- ---
Applying and Deploying deep learning models across frameworks.
Beginner Big Data / Fast Data Best Practices Data Science / Machine Learning
Karthik Bharadwaj Thirumalai, Eduardo Gonzalez
--- ---
Experience report: Evolving architectures for modifying production code at runtime
Intermediate DevOps Software Design and Architecture Microservices
Kasia Kittel
--- ---
Kazuhiro Sera (@seratch)
--- ---
Kim-Ee Yeoh
--- ---
Distribute All The Things (with Akka)
Intermediate Software Design and Architecture Microservices Others
Konrad `ktoso` Malawski
--- ---
Dynamic Code Optimisation with Type-directed Machine Learning
Beginner Big Data / Fast Data Functional Programming Tools Data Science / Machine Learning Software Design and Architecture
Krzysztof Krawiec
--- ---
How to write correct Scala programs
Intermediate Functional Programming Tools
Lars Hupel
--- ---
Leif Wickland
--- --- --- ---
Back to basics: why I think functional programming is awesome
Beginner Functional Programming Best Practices
Loic Knuchel
--- ---
Program Description Based Programming
Advanced Functional Programming Best Practices
Luc Duponcheel
--- ---
Eli5: How Blockchain works.
Beginner Virtual coin / Blockchain
Marcin Matuszak
--- ---
Lenses/Zippers/State. Handy gear in your daily toolbox.
Intermediate Functional Programming
Marcin Matuszak
--- ---
Markus Hauck
--- ---
Functional Performance
Intermediate Functional Programming Best Practices Software Design and Architecture
Martin Thompson
--- ---
web3j-scala, a Lightweight and Idiomatic Scala Wrapper Around web3j for Ethereum
Beginner Functional Programming Best Practices Software Design and Architecture Virtual coin / Blockchain
Michael Slinn
--- ---
Machine learning by example
Beginner Data Science / Machine Learning
Michał Matłoka
--- ---
Make your JavaBeans shapeless with BeanPurée
Advanced Functional Programming Others
Mikhail Limanskiy
--- ---
Scio Deep Dive - Building a Scala API from Scratch
Intermediate Big Data / Fast Data Data Science / Machine Learning
Neville Li
--- ---
Baby steps to learning Scala
Beginner Intro to Scala
Nivedita
--- ---
REST testing with Akka Http
Intermediate Tools Best Practices Microservices
Noam Almog
--- ---
First steps with ScalaFX
Beginner Tools Intro to Scala
Norbert Preining
--- ---
Power Up Your Build
Intermediate Tools Best Practices Intro to Scala
Omer van Kloeten
--- ---
Introduction to Cats using Algebraic Graphs
Beginner Functional Programming
Pathikrit Bhowmick
--- ---
Event sourcing from the category theory point of view.
Intermediate Functional Programming Software Design and Architecture
Paweł Cesar Sanjuan Szklarz
--- ---
Real World Serverless
Intermediate Best Practices Software Design and Architecture Microservices
Petr Zapletal
--- ---
Catalyzing Blockchain with power of Functional Programming
Intermediate Functional Programming Software Design and Architecture Virtual coin / Blockchain
Prabhat Kashyap
--- ---
All you ever wanted to know about implicits, and more
Intermediate Functional Programming Intro to Scala
Quentin ADAM
--- ---
Dynamic Programming with Recursion Schemes
Advanced Functional Programming Tools
Ratan Sebastian
--- ---
Travels through Traversals
Intermediate Functional Programming
Ratan Sebastian
--- ---
Building Microservices with Freestyle
Intermediate Functional Programming Best Practices Software Design and Architecture Microservices
Raul Raja
--- ---
Welcome to the Future
Intermediate Functional Programming Best Practices Intro to Scala
sid
--- ---
Beauty and/or Elegance in Functional Programming
Beginner Functional Programming Best Practices Others
Silvia Moura Pina
--- ---
Copying from Kubernetes for fun and profit
Intermediate Software Design and Architecture Others
Tal Pressman
--- ---
An Abridged Guide to Event Sourcing
Beginner Software Design and Architecture Microservices
Tomer Gabel
--- ---
How shit works: the CPU
Intermediate Software Design and Architecture Others
Tomer Gabel
--- --- --- ---
Full Stack Scala
Beginner Intro to Scala Others
Trond Bjerkestrand
--- ---
Those 10000 case classes I never wrote
Intermediate Big Data / Fast Data Functional Programming Software Design and Architecture
Valentin Kasas

40-minute sessions in Japanese

--- --- --- ---
A story of operating both Akka Streams Kafka and Kafka Streams
Intermediate Big Data / Fast Data Best Practices
awekuit and Tomoyoshi Ogura
--- ---
Operation Haskell + Scala Hybrid Development
Beginner Functional Programming Others
Cheshire Cat
--- ---
Daisuke Kasuya (daiksy)
--- ---
sbt 1
Intermediate Tools
Eugene Yokota
--- ---
Extensible Effects in Dotty
Advanced Functional Programming Intro to Scala
halcat
--- ---
Practical introduction to reactive DDD
Intermediate Software Design and Architecture
Junichi Kato
--- ---
Lessons learned while implementing my own distributed deep learning framework on Spark
Intermediate Big Data / Fast Data Tools Data Science / Machine Learning
Kai Sasaki
--- ---
Haskell VS. Scala
Intermediate Tools Software Design and Architecture
Kota Mizushima
--- ---
水島宏太
--- ---
Implementing Study Sapuri English as a Microservice using Scala, gRPC, and Play
Intermediate Functional Programming Software Design and Architecture Microservices
ma2k8
--- ---
Why composability matters
Intermediate Functional Programming Best Practices Software Design and Architecture
Manabu Nakamura (Gakuzo)
--- ---
implicit入門
Beginner
中村学(がくぞ)
--- ---
(Scala, Apache Spark, TensorFlow, XGBoost) => Easy Machine Learning
Beginner Tools Best Practices Data Science / Machine Learning
Masato Asahara (@m_asahara)
--- ---
What a Scala beginner learned by reading 'Scala With Cats'
Beginner Functional Programming Best Practices Intro to Scala
Masaya Dake
--- ---
Mitsuhiro Shibuya (@m4buya)
--- ---
Purely Functional Play Framework Application
Advanced Functional Programming Software Design and Architecture
Naoki Aoyama - @aoiroaoino
--- ---
Typed State Machine: A Dream of Humankind
Intermediate Functional Programming Software Design and Architecture
osiire
--- ---
結城清太郎
--- ---
Akka Typed introduction
Intermediate Tools Software Design and Architecture
Richard Imaoka
--- ---
Richard Imaoka
--- ---
大村伸吾
--- ---
Building native apps with Scala.js
Intermediate Best Practices Software Design and Architecture
Shinpei a.k.a. Catshaped Gramophone
--- --- --- ---
Unified data processing with Spark Structured Streaming
Intermediate Big Data / Fast Data Tools
Sotaro Kimura
--- ---
How to get along with Implicit
Beginner Best Practices Intro to Scala
Taisuke Oe
--- ---
Takeshi Itoh @iTakeshi
--- ---
How to develop scalable and high availability services using Scala
Beginner Software Design and Architecture Microservices Others
Tomoyoshi Ogura
--- ---
Takatomo Torigoe(piyo7)
--- ---
Object-oriented programming with idiomatic Scala
Intermediate Best Practices Software Design and Architecture
Toshiyuki Takahashi
--- --- --- ---
Workflow with Akka Streams
Intermediate Best Practices Software Design and Architecture
Yoshida
--- ---
Development of a serverless web application framework using DDD
Intermediate Best Practices DevOps Software Design and Architecture Microservices
Yoshitaka Fujii
--- ---
Lessons learned on Flow API implementation through development of ScalikeJDBC streams
Intermediate Best Practices Software Design and Architecture Others
Yoshitaka Okuda
--- ---
Reactive Messaging Patterns for Systems Integrations
Intermediate Best Practices Software Design and Architecture Microservices
Yoshitaka Okuda
--- ---
Developing large-scale smart-phone game servers by a single person
Advanced Functional Programming DevOps Software Design and Architecture
Yoshiteru Takeshita
--- ---
Payment systems in Scala
Beginner Software Design and Architecture Microservices Others
Yuichi Ikeda
--- --- --- ---
山本裕介
--- ---
The internals of ChatWork’s Snowflake-like distributed ID generator powered by Akka and ZooKeeper
Intermediate Best Practices Software Design and Architecture Microservices
Yusuke Yasuda (@TanUkkii007)
--- ---
Auto generate DSL on Scala
Intermediate Tools
phenan

10-minute sessions in English

--- --- --- ---
Collection of structured Web data in Scala
Intermediate Big Data / Fast Data Tools
Kevin Eid
--- ---
Kim-Ee Yeoh
--- ---
Using Types to write better API libraries
Beginner Best Practices Intro to Scala
Ren Pillay
--- ---
tamas puski
--- ---
Managing Hierarchical Configurations Scalably
Beginner Big Data / Fast Data Tools Software Design and Architecture
Ziyang Liu

10-minute sessions in Japanese

--- ---
Akka/Scala vs Spring/Kotlin
Beginner Functional Programming Tools Others
applideveloper
--- ---
Version Number Addiction
Intermediate Tools Best Practices
Eugene Yokota
--- ---
Partially functional programming with Scala
Beginner Functional Programming Best Practices Software Design and Architecture
jooohn1234
--- ---
Development of Scala-based DSL for Quantum Annealing
Intermediate Functional Programming Tools Data Science / Machine Learning
Kotaro Tanahashi, Yoshihito Hotta
--- ---
Getting started with Scala
Beginner Intro to Scala
ryota
--- ---
Shinich Morimoto(shnmorimoto)
--- ---
Takahiro Takashima
--- ---
The first steps in Cats
Beginner Functional Programming Tools
takayuky
--- ---
Practical Play2+Kubernetes
Beginner Tools Best Practices DevOps
渥美達也
--- ---
Case study: Making a warehouse logistics system using Scala in Kobe
Beginner Intro to Scala Software Design and Architecture Others
Tomokazu Matsushita
--- ---
Introduction to compile time DI
Beginner Best Practices Software Design and Architecture
Tomoyuki Shimomura
--- ---
Masaki Toyoshima (mtoyoshi)
--- ---
Yotchang
--- ---
squbs is awesome
Beginner Best Practices Intro to Scala Software Design and Architecture
Yoshitaka Okuda