News

      ScalaMatsuri T-shirt shop

      ScalaMatsuri T-shirts online shop has been open for a limited period! There are seven color T-shirts. Please choose the one you like.

      Events

      It is packed with fun and memorable events such as sponsored exhibits, Japanese food stalls and social gatherings.
      Please drop in between the sessions.

      Sessions

      Time table is now released.

      Understanding Monix Observable

      Concurrency
      Streaming
      Internals

      Piotr Gawryś

      p_gawrys Avasil

      # Touch the Types - Types at your fingertips in IntelliJ Scala

      intellij
      types
      tools

      Justin Kaeser

      ebenwert jastice

      Explain model-driven design based on business patterns using Scala

      DDD Modeling REA

      Junichi Kato

      j5ik2o j5ik2o

      Caliban: Functional GraphQL Library for Scala

      GraphQL
      FP
      ZIO

      Pierre Ricadat

      ghostdogpr ghostdogpr

      Big Timesavers for Busy Scala Developers

      productivity hacks
      code quality
      workflow

      TATSUNO Yasuhiro

      exoego exoego

      Modern JVM Multithreading

      Multithreading
      Concurrency
      Reactive

      Paweł Jurczenko

      pawel_jurczenko pjurczenko

      Scala for Everything: From Frontend to Backend Applications

      Airframe Scala.js

      Taro L. Saito

      taroleo xerial

      Re-architecting in GANMA!

      DDD
      Rearchitecture
      Kubernetes

      Naoki Aoyama - @aoiroaoino

      AoiroAoino aoiroaoino

      A interpreter handling over effects for Eff

      Extensible Effects,Effect system,Effect abstraction

      YOSHIMURA Hikaru

      _yyu_ y-yu

      Express complex domain regions and boundaries with 'modular monoliths'

      modular monoliths
      clean architecture

      Shoma Takeo - @showmant

      showmant_ showmant

      Friendly Functional Programming

      Functional programming
      Scala
      Abstraction

      Wiem Zine Elabidine

      WiemZin wi101

      Onboarding process of the Scala team

      knowledge sharing
      employee experience

      Shunsuke Tadokoro

      todokr todokr

      An introduction to multi-stage programming with Dotty

      Generative Programming
      Abstraction without Regret
      tagless-final

      Kenichi Suzuki

      Akka Streams vs Spark Structured Streaming

      Akka Streams
      Spark
      Structured Streaming

      Kosuke Yabumoto

      @yabooun glyabumoto

      Making of SaaS backend, guided by PofEAA

      OOP
      RDB
      PofEAA

      Kenichi Tanga

      dnskimox dnskimo

      Beginning Scala from zero for other language exparts: ~block exp, for exp, type classes

      NAKAMURA Manabu (gakuzzzz)

      gakuzzzz gakuzzzz

      liberty, equality, and boxed primitive types

      scala
      equality
      language design

      Eugene Yokota (eed3si9n)

      eed3si9n_ja eed3si9n

      First-Class Type-Level Programming

      type-level programming
      match types
      dependent types

      Georg Schmid

      gsps

      Olivier Blanvillain

      olivierblanvillain

      Code of Conduct

      Don't be a jerk

      ScalaMatsuri is dedicated to providing an open conference for all technologists from various regions and communities. We want to make it a fun experience for everyone, regardless of gender, race, and many different backgrounds. All participants, including speakers and sponsors, are asked to be respectful to each other and follow the Code of conduct.

      Conference participants violating these rules may be asked to stop the session or leave the conference at the sole discretion of the conference organizers. If you have any questions about the Code of conduct, please ask us on the inquiry form.

      inquiry form

      Sponsors

      We are looking for sponsors who can support ScalaMatsuri, Asia's largest international Scala conference.
      For details, please see the sponsor recruitment page.

      Syogun Sponsor

        Tairo Sponsor

          Daimyo Sponsor

            Samurai Sponsor

              Bugyo Sponsor

              • kintone

                Kintone Bugyo

              • cacoo

                Ukiyo-e Bugyo

              • hatena

                Kawara-ban Bugyo

              • sentry

                Metsuke Bugyo