Day 2 of ScalaMatsuri (7th Sep) will be Japan's first ever Scala unconference.

If you're new to Scala and you have any questions, this is the perfect opportunity to get them answered.

On the other hand, if you're an experienced Scala user with something to share, why not prepare some slides and give a talk?

Sunday 7th September 2014, 10am-5pm (venue opens at 9am)
We will provide both breakfast and lunch

What's an unconference?

An unconference, unlike a traditional conference in which the talks are decided beforehand, is a more spontaneous and interactive format.

At an unconference, all the attendees get together for a stand-up meeting in the morning, swap ideas for talks and decide the schedule for the day. After that, people split into small groups for talks and roundtable discussions.

For example, we might end up with sessions like:

  • Introductory workshop about Play Framework
  • Scalaz for hardcore hackers!
  • Roundtable about issues encountered using Scala for projects at work

NE Scala 2014 had an unconference on day 2 which was well received, and they are also becoming more popular in Japan recently, so we decided to try it ourselves.

By the way Martin Odersky, the creator of Scala, will be at the unconference. So if you want to chew the fat with the great man himself, here's your chance!

We need your cooperation to make this unconference a success. Let's "Enjoy.scala" together!

Time table

The conference has ended in great success. Thank you for your participation and commitment!

Venue A

Venue B

Venue C

Venue D
(Closed Topic)

Venue E
(Closed Topic)

10:00 - 11:00

Breakfast meeting

11:00 - 11:50

Theory and practice of DDD (Domain-Driven Design) with Scala

Junichi Kato (@j5ik2o)

Skinny Framework hands-on for beginners

Kazuhiro Sera (@seratch)

Getting Started with Haskell for Scala Programmers

Yasuaki Takebe (@beketa)

WG on the Japanese translation of Play Documentations

Yuichiro Umezawa (@garbagetown),
Kazuhiro Sera (@seratch)

Talk with Mizushima (Managing director of ScalaMatsuri)

Kota Mizushima (@kmizu)

12:00 - 12:50

Talk on (Akka) Actors

Kenji Yoshida (@xuwei_k)

Gathering of SBT victims

Eugene Yokota (@eed3si9n)

Discussion: Deployment and Operations of Scala and Play

Tsuyoshi Yoshizawa (@tsuyoshizawa)

WG on the Japanese translation of Play Documentations

Yuichiro Umezawa (@garbagetown),
Kazuhiro Sera (@seratch)

Discussion on DDD, Part 2

Junichi Kato (@j5ik2o)

13:00 - 14:00

Al-Coder(Drunk programmer try to solve AtCoder)

Yoshiteru Takeshita (@takezoux2)

Lunch meeting
Stand-up Questionnaire

- -

14:00 - 14:50

Getting Started with Spark

Aaron Davidson

Scala.js introduction

Kyo Ago (@kyo_ago)

Code reviewing for scala beginners

Toshiki Shinozaki (@gkojax)


Discussion on DDD, Part 3

Junichi Kato (@j5ik2o)

15:00 - 15:50

Scala: the simple parts

Martin Odersky (@odersky)

- - - -

16:20 - 17:00

Talk for Scala/Play beginners

Manabu Nakamura (@gakuzzzz)

The Code Clinic by Guest Speakers!

Martin Odersky (@odersky),
Yevgeniy Brikman (@brikis98),
Eugene Yokota (@eed3si9n),
Aaron Davidson

How to expand the use of Scala in our company!

Kiyotaka Kunihira (@Kuchitama)

GitBucket Kaigi (Meetup)

Naoki Takezoe (@takezoen)


17:05 - 17:50

Panel discussion: Scaling Scala

Kenji Yoshida (@xuwei_k),
Kazuhiro Sera (@seratch),
Junichi Kato (@j5ik2o),
Yoshimasa Niwa (@niw),
Makoto Fukuhara (@fukuo33)

Rapture Workshop

Jon Pretty (@propensive)

My first macro

Chris Birchall (@cbirchall)

- -

© 2012 - ScalaMatsuri Committee