応募セッション一覧

発表言語ごとに表示しています。スライドの言語は全て英語の予定です.

    100分英語

    Monix Observableを理解する

    Concurrency
    Streaming
    Internals

    Piotr Gawryś

    p_gawrys Avasil

    モダンなJVMマルチスレッド

    Multithreading
    Concurrency
    Reactive

    Paweł Jurczenko

    pawel_jurczenko pjurczenko

    こどものためのDOT

    theory
    dependent objects
    foundations

    Vitaly Bragilevsky

    VBragilevsky bravit

    Scala での確率的プログラミング

    Probabilistic Programming
    Applied Statistical Inference
    Machine Learning

    Alexander Konovalov

    alexknvl alexknvl

    Scala CatsとAkka Streamsによる前方誤り訂正

    cats
    akka streams
    forward error correction

    Douglas McPherson

    100分日本語

    Akka アクター、イベント・ソーシング、CQRS、クラスタリング・ハンズオン

    Akka
    CQRS
    Clustering

    リチャード 伊真岡

    RichardImaokaJP richardimaoka

    40分英語

    空いっぱいのストリーム - 関数型ストリームの包括的な合成可能性

    streaming
    concurrency
    functional programming

    Jakub Kozłowski

    kubukoz kubukoz

    型に触ろう - IntelliJ Scalaなら、すぐそこに型がある

    intellij
    types
    tools

    Justin Kaeser

    ebenwert jastice

    汚れたデータからあてのないデータを探して

    Big Data
    HBase
    Spark

    Mikhail Limanskiy

    mike_limansky

    ストリーミングアプリとポイズン・ピル: Kafka ストリームで不測の事態をうまく処理するには

    Kafka
    EventStreams
    LiveCoding

    ZIOの environmental effects を利用したレイトレーシング

    zio, architecture, ray-tracing

    Pierangelo Cecchetto

    pierangelocecc

    zio-config: 高度な関数型プログラミングのシンプル化

    Free Applicative
    Program introspection
    Zero dependency

    Afsal Thaj

    afsalt2 afsalthaj

    ZIO におけるエラー処理、トレーシング、および割り込み処理

    zio
    fiber diagnostics
    interruption

    Scala製Hubots によるインフラ管理

    Hubot
    Scala
    DevOps

    Sahil Sawhney

    lihas5

    第1級の型レベルプログラミング

    type-level programming
    match types
    dependent types

    Georg Schmid

    gsps

    Olivier Blanvillain

    olivierblanvillain

    ZIOという現象:新しいエコシステムの物語

    community
    ZIO

    Jiri Jakes

    Reactive マニフェストから6年経った今

    reactive
    architecture
    design

    Krzysztof Ciesielski

    kpciesielski kciesielski

    Monix Catnapで虎穴でも安眠

    concurrency, fp, tracing

    Piotr Gawryś

    p_gawrys Avasil

    自作CLIツール: 脱bash

    tools
    functional programming
    command line

    Jakub Kozłowski

    kubukoz kubukoz

    助けて!ぼくのAkka クラスターがぶっ壊れたの

    DevOps, Akka Cluster, Monitoring

    Hungai Kevin Amuhinda

    Hungai hungaikev

    データ処理の期待と現実@Spotify

    Big Data
    Typeclass Derivation
    Pipeline Testing

    繰り返しによる関数型プログラミング

    FP
    DRY

    Daniel Beskin

    ncreep

    再帰的データ型を設計する

    Recursion Schemes
    ADT

    Tamer Abdulradi

    tabdulradi tabdulradi

    消えたアンチパターン:Akka 2.6はメンテナンス性がある分散システムの構築方法をどのように変えたか

    Akka Typed
    Distributed Systems
    Best practice

    Manuel Bernhardt

    elmanu manuelbernhardt

    プログラミングにおける代数

    Functional Programming
    Algebra
    ADT

    Harry Laoulakos

    harrylaou harrylaou

    合成可能なトレーシングで平静を保とう

    distributed systems, tracing, microservices

    Jakub Kozłowski

    kubukoz kubukoz

    分かち合うことは、思いやり。コンパイラにあたなの思考を分からせる方法

    FP
    Types

    Daniel Beskin

    ncreep

    Dottyマクロで高速な型クラス

    dotty
    macros
    type-class-derivation

    Olivier Blanvillain

    OlivierBlanvillain

    Aggelos Biboudis

    biboudis biboudis

    Caliban: 関数型GraphQLライブラリの設計

    GraphQL
    FP
    ZIO

    Pierre Ricadat

    ghostdogpr ghostdogpr

    Metals: 好きなエディタで Scala を書くということ

    developer tool
    IDE
    metals

    谷口力斗 tanishiking

    tanishiking25 tanishiking

    Scala 3、微分可能プログラミングの3つのアプローチ

    differentiable programming
    machine learning
    dotty

    これはモナドの入門、ではない

    typeclasses
    laws

    Alexey Kotlyarov

    koterpillar koterpillar

    素晴らしいAkka Clusterの紹介ツアー

    Akka
    distributed computing
    visualization

    Douglas McPherson

    エラー処理とエラー報告のオーダーメイド

    Error Handling & Reporting
    ZIO
    Best practices

    Alexander Konovalov

    alexknvl alexknvl

    フレンドリーな関数型プログラミング

    Functional programming
    Scala
    Abstraction

    Wiem Zine Elabidine

    WiemZin wi101

    初心者のための純粋関数型プログラミング

    monoids
    pure functional programming

    Justin Heyes-Jones

    @justinhj justinhj

    型によるリファクタリング

    refactoring
    types

    Vincent de Haan

    vincentdehaan

    初心者のための、実務でのドメイン特化言語

    Jakub Kozłowski

    kubukoz kubukoz

    Cats Effect で Kubernetes Operator を書く

    functional-programming, kubernetes, cats-effect

    ZIO Actors

    Actor Model
    ZIO
    Functional Programming

    Mateusz Sokół

    mt_sokol mtsokol

    バック・トゥ・ザ・フューチャー

    Logic Programming
    Code Generators
    Big Data

    Michal Kowalczykiewicz

    関数型プログラミングとFreeモナドによるグラフ

    Data structures
    Graphs
    Free monads

    Thomas Sutton

    thsutton

    関数型プログラミングとJVM

    performance
    jvm

    Vincent de Haan

    vincentdehaan

    違法な状態は表現できなくしよう

    FP
    Types

    Daniel Beskin

    ncreep

    Scalaにおける可変性とアフィン型について考える

    Substructural Type Systems
    Affine Types

    Alexander Konovalov

    alexknvl alexknvl

    テストをひっくり返す

    testing
    software design

    Jiri Jakes

    40分日本語

    イベントソーシングによるエンティティのバージョン管理設計

    DDD
    Domain Event
    Event Sourcing

    集約のエンティティ

    pictiny pictiny

    Scala無双: フロントエンドもバックエンドも全てScalaでなぎ倒せ

    Airframe Scala.js

    Taro L. Saito

    taroleo xerial

    DDD optimized framework Refuel

    Dependency Injection
    Architecture design
    DDD

    Scala初心者にこそお勧めしたいZIO

    Effect System, ZIO, Concurrency

    石橋隆平

    cactaceae rysh

    sbt 近況

    sbt
    tooling
    Zinc

    Eugene Yokota (eed3si9n)

    eed3si9n_ja eed3si9n

    Scalaチームのオンボーディング

    knowledge sharing
    employee experience

    田所 駿佑

    todokr todokr

    如何にして刻々と変わるインターフェイスに対応すればよいのか

    API,Interface,ProtocolBuffer

    Scalaで書かれたAndroidアプリをKotlinで書き直した話

    Android
    Kotlin
    refactoring

    湯上 尚哉

    他言語経験者が0から始めるScala ~block式とfor式と型クラス~

    中村 学(がくぞ)

    gakuzzzz gakuzzzz

    Re-architecting in GANMA!

    DDD
    Rearchitecture
    Kubernetes

    Naoki Aoyama - @aoiroaoino

    AoiroAoino aoiroaoino

    モジュラモノリスで表現する複雑なドメイン領域と境界

    modular monoliths
    clean architecture

    竹尾 正馬 - @showmant

    showmant_ showmant

    今から学ぶFree Monad

    Begginners
    Free Monad

    かず (@kazzna)

    kazzna

    scalajs-reactで内部向けWebツールを構築する

    Scala.js
    Frontend
    React

    岩井 雄一郎

    yuiwai

    忙しいScala開発者の超時間節約術

    productivity hacks
    code quality
    workflow

    立野靖博

    exoego exoego

    文字列補間の応用による直感的双方向文字列処理

    DSL
    bi-directional
    generics

    市川 和央 @phenan

    phenan phenan

    Akka Streams vs Spark Structured Streaming

    Akka Streams
    Spark
    Structured Streaming

    藪本晃輔

    @yabooun glyabumoto

    Scalaのための漸進的型付け

    Dotty ではじめるマルチステージプログラミング入門

    Generative Programming
    Abstraction without Regret
    tagless-final

    鈴木 健一

    Clean ArchitectureとEffで変更に強いAPIを設計する

    Clean Architecture / Eff / API Design

    前川 裕一

    _kaelaela kaelaela

    PofEAAで読み解くSaaSバックエンドの現場のコード

    OOP
    RDB
    PofEAA

    丹賀 健一

    dnskimox dnskimo

    Scalaで解説する、ビジネスパターンによるモデル駆動設計

    DDD Modeling REA

    かとじゅん

    j5ik2o j5ik2o

    自由、平等、ボックス化されたプリミティブ型

    scala
    equality
    language design

    Eugene Yokota (eed3si9n)

    eed3si9n_ja eed3si9n

    Serverless Framework for Scala

    Serverless Framework
    AWS Lambda

    門脇 拓巳 @blac_k_ey

    blac_k_ey NomadBlacky

    エフェクトを跨ぐインタープリター

    Extensible Effects,Effect system,Effect abstraction

    吉村 優

    _yyu_ y-yu

    Scalaで圏論の世界をのぞいてみる

    Category Theory
    Monad

    谷口 慶一郎

    @ravineport taniTk

    Scala 3のマーケット・ポジショニング

    Scala 3
    hiring
    business

    リチャード 伊真岡

    RichardImaokaJP richardimaoka