ScalaMatsuri blog

This blog is about ScalaMatsuri preparation, and sponsored by Hatena, Inc.

Submit your talks for ScalaMatsuri 2023!

Hi, Ikeda (@taket0ra1) here from the ScalaMatsuri organizer (translated by Eugene).

We're happy to announce the 2023 edition of ScalaMatsuri, the largest Scala event in Asia. ScalaMatsuri is a technical conference about Scala.

We're planning the dates to be April 14 (Fri) EDT / April 15 (Sat) JST and April 15 (Sat) EDT / April 16, 2023 (Sun) JST!

scalamatsuri.org

Overview
  • Name of the conference
    • ScalaMatsuri 2023
  • Venue
    • Online only
  • Dates (tentative)
    • April 14 (Fri) 9pm EDT, or April 15, 2023 (Sat) 10:00 - 17:00 JST and April 15 (Sat) 9pm EDT, April 16, 2023 (Sun) 10:00 - 17:00 JST (both JST)
  • Talk slots
    • 20 min slot
    • 40 min slot (using two 20 min slots)
      • We'll make 40 min slots available, but generally we're planning to make schedules around 20 min talks.
        • The slot number will likely be finalized depending on the number of submitted talks.
  • Note
    • We've adjusted both the schedule and talk length to suit the online conference.
    • We're considering pre-recording talks for those who might find it difficult to give the talk live due to the timezone. If you wish to pre-record your talk, please let us know in the CFP.

Keynote Presentation

Daniel Spiewak, author of Cats Effect, will give a keynote presentation. Simultaneous interpretation will be provided in Japanese!

Call for Proposal

CFP is open for ScalaMatsuri 2023!

Any topic that might be of interest to Scala learners and Scala community members are welcome, including beginner tutorials, favorite technique, and case studies. As a reference, take a look at last year's schedule for the accepted talks.

To select the talks, we'll run a survey during the early bird ticket sales on what topics people are interested in attending, and the ScalaMatsuri organizers will curate the talks using the result as a reference.

Each year, talk submissions from diverse speakers from all over the world make ScalaMatsuri a great conference. Please consider submitting your talk.

Summary of CFP

  • CPF will close at January 14th (Sat), 2023 Anywhere on Earth (Jan 15th 20:59 JST)
  • Talk length are either 20min or 40min
    • We will mainly accept 20 min talks in ScalaMatsuri 2023
  • Maximum 3 proposals per person
  • We're considering pre-recording talks for those who might find it difficult to give the talk live due to the timezone.
    • If you wish to pre-record your talk, please let us know in the CFP.
  • Talks will be selected by ScalaMatsuri organizers.

Results of the survey on the categories of sessions you would like to hear at ScalaMatsuri 2023

In October, we took a survey on the categories of sessions you would like to hear at ScalaMatsuri 2023 ScalaMatsuri 2023. Thank you for your cooperation.

At this time (December 1, 2022), the top categories are as follows

  • Scala3
  • Software Design and Architecture
  • Functional programming in general and sphere theory
  • Effect System (Cats Effect / Monix / ZIO / eff etc.)

We hope you will find this information useful.

We are also looking for your recommendations for talk sessions!

For the first time, if you have a talk session that has already been presented at a past event that you would like ScalaMatsuri attendees to watch, you can submit it via the CFP Call for Proposals form.

If there are any videos that you think should be shown at ScalaMatsuri, we would like to have the presenter of the video agree to show them at the conference, using the translation function, etc.

  • I am aware of talk sessions presented overseas. I would like to see them spread in Scala Matsuri as well.
  • The content is good regardless of the language, even though it is a talk session for a language other than Scala.
  • There are easy-to-understand videos about the knowledge around licenses.

Please let us know about videos that you think will be useful for the participants in various ways.

Proposal forms

Looking forward to your proposals!

ScalaMatsuri 2022 guide: Tips on making the online conference experience 120% better

Hello, everyone.

This article is written by Irinaka, and translated by OE.

ScalaMatsuri 2022 is just around the corner. Ticket registration is open until the end of day 2, 20th March.

scalaconfjp.doorkeeper.jp

Now, I'm going to show you how to enjoy the online ScalaMatsuri 2022!

TL;DR / Summary

  • Install Zoom and Discord client apps, create a Discord account, and set up your icon beforehand.
  • Prepare a headset or earphones.
  • Check our timetable. We'd encourage you to post your session ideas to Open Mic Conference GitHub repo!
  • Revisit our code of conduct.

Venue

For ScalaMatsuri 2022, Day 1 will be the conference day on Saturday, March 19th JST (18-19th EDT/PDT), and Day 2 will be the Open Mic Conference day on Sunday, March 20th JST (19-20th EDT/PDT).

We will use Zoom and Discord throughout these two days.

Read more

About open mic conference

Hello. This is Ikeda from ScalaMatsuri organizer.

Scala Matsuri 2022 is coming up soon!

Now that the program for Day 1 has been released I hope you are looking forward to the conference, but we haven't had chance to introduce you to the open mic conference on Day 2.

f:id:taketor:20220308095026p:plain

In this post, I would like like to go over the following: - What is an "open mic conference" on Day 2? - What kind of sessions are the ScalaMatsuri attendees interested?

About open mic conference

In short, an open mic conference the same as what we have been doing as an unconference.

Unconference: A style of conference in which the lecture contents or the speakers are not determined until the day of the conference, and the participants create their own conference by giving a talk on their own. Often the attendees who are interested in giving a talk proposes them during the conference, and the program is determined by the ballot of other attendees.

We wanted to use a more familiar name than "unconference", so we are going with "open mic conference." open mic is defined as:

a session in a club during which anyone is welcome to sing or perform stand-up comedy.

We think this analogy works for the open conference as well.

Open mic conference proceedings

The details of open mic conference is described in the website as well

scalamatsuri.org

but we've created a GitHub repo to collect session and LT (lightning talk) ideas.

Please submit the idea you would like to facilitate to GitHub issue.

You can start submitting now. When you find an idea that you'd like to attend, please vote using GitHub reactiion. We will conduct "morning session" on the open mic conference day (2022-03-20 10:00 JST), and we will create the program together based on the collected ideas and your voting results.

Time Duration Zoom A Zoom B
10:00 ~ 60min Morning Session
11:00 ~ 15min Break
11:15 ~ 30min Session A Session B
11:45 ~ 30min Session A Session B
12:15 ~ 45min Lunch Break Lunch Break
13:00 ~ 15min Break
13:15 ~ 15min LT1 - A LT1 - B
13:30 ~ 15min LT2 - A LT2 - B
13:45 ~ 15min Break
14:00 ~ 30min Session A Session B
14:30 ~ 30min Session A Session B
15:00 ~ 15min Break
15:15 ~ 30min Session A Session B
15:45 ~ 30min Session A Session B
16:15 ~ 15min Break
16:30 ~ 15min LT3 - A LT3 - B
16:45 ~ 15min LT4 - A LT4 - B

There two types of sessions based on the length: LT (lightning talk, 15min), and 30 min sessions. We have created two kinds to accommodate varying size of the talks. (Note: LT doesn't necessarily take up the entire 15min)

In addition to the normal tracks there will be virtual booths by the sponsors. Please take a look at the schedule to check out some of the contents available during the break time.

Previous program

The following is an excerpt from the Day 2 of the previous conferene:

10/18 ScalaMatsuri 2020 Unconference Timetable · GitHub

f:id:taketor:20220305013936p:plain

  • How is everyone doing with Scala training? Case studies
  • The ultimate Scala in practice: Live coding with Airframe on Scala + Scala.js
  • Rough explanation of a CQRS/Event Sourcing system built with akka-typed
  • Show us your Scalafix rules at work!
  • Horrible Scala Code Championship

These sessions encompassed from round table, tutorial, knowledge sharing, and fun events like 'Horrible Scala Code Championship.'

If you have a prepared talk that's fine, but we welcome half-baked "I can talk about X" or ideas.

If you're interested in facilitating a session or have a talk you would like to give, please submit an issue.

Categories ScalaMatsuri attendees are interested in

We have taken a survey of categories of talks the attendees are interested in, so maybe you could use it as a reference in coming up with ideas for the open mic conference.

The following tally covers 212 respondents who agreed to have their response reused:

f:id:taketor:20220304090841p:plain

f:id:taketor:20220304090505p:plain

  • General functional programming or category theory(45 votes)
  • Software design and architecture(38 votes)
  • Scala3(30 votes)
  • Case studies(19 votes)
  • Effect System (Cats Effect / Monix / ZIO / eff etc.)(19 votes)
  • Big Data / Fast Data / Data Science(17 votes)
  • Intro to Scala(13 votes)
  • DevOps & Tools(7 votes)
  • Organization related (6 votes)
  • Inspirational / Uplifting(1 votes)

As we can see, looks like functional programming (category theory and effect systems), software design and architecture, and Scala 3 seems to be the most popular topics.

In closing

We are approaching ScalaMatsuri, but open mic conference lets you participate at last minute. If you've been interested in giving a talk, please submit an issue at Issue.

Submit your talks for ScalaMatsuri 2022!

Hi, Ikeda (@taket0ra1) here from the ScalaMatsuri organizer (translated by Eugene).

Save the dates for ScalaMatsuri 2022!

We're happy to announce the 2022 edition of ScalaMatsuri, the largest Scala event in Asia. ScalaMatsuri is a technical conference about Scala. Similar to ScalaMatsuri 2020 that was held last year, ScalaMatsuri 2022 will also be an online-only conference.

We're currently planning the dates tentatively to be March 19th (Sat) and 20th (Sun)!

scalamatsuri.org

Overview
  • Name of the conference
    • ScalaMatsuri 2022
  • Venue
    • Online only
  • Dates (tentative)
    • March 19, 2022 (Sat) 10:00 - 15:00 and March 20, 2022 (Sun) 10:00 - 15:00 (both JST)
  • Talk slots
    • 20 min slot
    • 40 min slot (using two 20 min slots)
      • We'll make 40 min slots available, but generally we're planning to make schedules around 20 min talks.
        • The slot number will likely be finalized depending on the number of submitted talks.
  • Note
    • We've adjusted both the schedule and talk length to suit the online conference.
    • We're considering pre-recording talks for those who might find it difficult to give the talk live due to the timezone. If you wish to pre-record your talk, please let us know in the CFP.

Call for Proposal

CFP is open for ScalaMatsuri 2022!

Any topic that might be of interest to Scala learners and Scala community members are welcome, including beginner tutorials, favorite technique, and case studies. As a reference, take a look at last year's schedule for the accepted talks.

https://2020.scalamatsuri.org/en/program

To select the talks, we'll run a survey during the early bird ticket sales on what topics people are interested in attending, and the ScalaMatsuri organizers will curate the talks using the result as a reference.

Each year, talk submissions from diverse speakers from all over the world make ScalaMatsuri a great conference. Please consider submitting your talk.

Summary of CFP

  • CPF will close at January 15th (Sat), 2022 Anywhere on Earth (Jan 16th 20:59 JST)
  • Talk length are either 20min or 40min
    • We will mainly accept 20 min talks in ScalaMatsuri 2022
  • Maximum 3 proposals per person
  • We're considering pre-recording talks for those who might find it difficult to give the talk live due to the timezone.
    • If you wish to pre-record your talk, please let us know in the CFP.
  • Talks will be selected by ScalaMatsuri organizers.

Proposal forms

Looking forward to your proposals!

ScalaMatsuri 2020 guide: Tips on making the online conference experience 120% better

Hello, everyone.

This is OE (@OE_uia), the ScalaMatsuri chairperson.

ScalaMatsuri 2020 is just around the corner. Ticket registration is open until the last minute.

scalaconfjp.doorkeeper.jp

Now, I'm going to show you how to enjoy the first ever online ScalaMatsuri 2020!

TL;DR / Summary

-Install Zoom and Discord client apps, create a Discord account, and set up your icon beforehand. - Prepare a headset or earphones. - Check our timetable. We'd encourage you to post your session ideas to Unconference GitHub repo! - Revisit our code of conduct.

Venue

For ScalaMatsuri 2020, Day 1 will be the conference day on Saturday, October 17th (JST), and Day 2 will be the unconference day on Sunday, October 18th (JST).

We will use Zoom Webinar and Discord throughout these two days.

Read more

ScalaMatsuri 2020 T-shirt shops open now!

Hi, I'm OE (@OE_uia), the ScalaMatsuri Chairperson.

I'm thrilled to announce ScalaMatsuri 2020 t-shirt shop opens today!

We are opening two stores at BASE and Shopify, to bring our products to participants around the world.

f:id:oe_uia:20200827170421p:plainf:id:oe_uia:20200829192530p:plain
ScalaMatsuri official T- shirt shop ( left: BASE, right: Shopify )

The e-commerce shop will hold only ScalaMatsuri 2020 t-shirts and will CLOSE around the end of 2020.

TL;DR / Summary

  • This time, we are producing and delivering t-shirts on demand. Please choose your favorite color and pattern.
  • If you live in outside of Japan, please use Shopify. It will take 1-2 weeks to arrive depending on where you live.
  • If you live in Japan, we recommend ordering from BASE for quick delivery (usually 1 week to 10 days).

Shopify

Buy it at ScalaMatsuri Official Online T-Shirt shop @Shopify.

It is available in 7 colors, and the base fabric specification varies depending on the color. The price is around US$21~27, plus an additional shipping fee. You can order the one you want.

They are manufactured in various parts of the world, and depending on where you live, it usually takes about 1-2 weeks for the product to arrive.

BASE

Visit ScalaMatsuri Official Online T-Shirt shop @BASE to purchase your t-shirt.

There are 7 colors and 2 types of T-shirts: the standard T-shirt (4300 yen) and the slim T-shirt (3300 yen). Please choose your favorite color and shape for your order. All prices include shipping and handling.

Notes.

We are not aiming to make this T-shirt for profit, so the selling price is the sum of the manufacturing cost and the sales commission of the e-commerce shop.

Due to the on-demand production and delivery of the T-shirts, the production cost is higher than in typical years, and there are some individual differences.

Also, there may be some glue on the garment. Please wash it before wearing it.

If you want to receive before ScalaMatsuri 2020, we recommend you order by the end of September.

Read more

ScalaMatsuri 2020 will be an online-only conference.

This is a post written by ScalaMatsuri chair Taisuke Oe (@OE_uia).

We would like to inform you that [ScalaMatsuri 2020] (https://scalamatsuri.org/en), scheduled on October 17th and 18th, 2020, has been an online-only conference.

See: ScalaMatsuri 2020 is postponed to October 17-18, 2020 - ScalaMatsuri blog

Due to the continuing spread of COVID-19 throughout Japan and all over the world, we have decided that going online is essential to ensure both the safety of participants and social interaction. We hope that all Scala enthusiasts will be able to enjoy this opportunity to interact with each other, since these opportunities for interaction have been greatly reduced in the wake of the corona outbreak.

Considering this will be the first time for ScalaMatsuri to be held online, on August 30th, we'll be holding a pre-ScalaMatsuri ,intended to be also a rehearsal, which is an online Lightning Talks meetup. We'll be accepting applications for both speakers and participants by the end of next week.

Edited on August 7th: Now the event page is published.

Pre-ScalaMatsuri LightningTalks online meetup

ScalaMatsuri 2020 Online Overview

At this time, we plan to use Zoom Webinar (sessions) and Discord (announcements, interactions, booths, and party).

The dates and times will continue to be October 17 and 18, 2020 (Japan time).

We will also be holding a pre-ScalaMatsuri event on Sunday, August 30th, with an online Lightning Talks meetup.

Official ScalaMatsuri online shop

This year's T-shirts will be available on the official ScalaMatsuri online shop, which will be open to the public in August. For the first time, we will have multiple colors of T-shirts available for you to choose from, so we hope you'll be able to buy one in your favorite color and use it to celebrate the event.

We will be shipping to both domestic and international destinations, but due to logistical constraints, the colors and specifications of the items may differ slightly. Thank you in advance for your understanding.

Ticket Price Revisions.

Due to major changes in online logistics, we will no longer be providing food and drinks, and as mentioned earlier, we will also be distributing attendee T-shirts separately in our online shop. We are still working on the details of simultaneous interpretation, but it will be provided during the conference part of Day 1.

Therefore, we have decided to reduce the ticket prices as follows

  • Online Regular Admission: 3,000 yen
  • Online Student Admission: FREE
  • Online 2nd day-only Admission: FREE
  • Online Ninja sponsorship: 15,000 yen

Online tickets are available from Doorkeeper:

scalaconfjp.doorkeeper.jp

We apologize for the inconvenience caused by this major change in the specifications for ticket holders.

Therefore, we are accepting cancellations if you wish, but please notify us by August 15 23:59 AoE (August 16 20:59 JST) using the form below. If there are no cancellations by the deadline, we will refund the difference in price.

Refund for ScalaMatsuri2020 ticket

Speaking Environment for Speakers

As communicated separately, we will be arranging the timetable according to the time zone in which the speakers live. Other confirmation and support for the online speaking environment are provided separately.

Thank you for your cooperation and response to the change in speaking arrangements.

Sponsor Benefits Modification

We have already sent out a separate notice to sponsors about how to offer benefits online.

For those sponsors who have already applied for a booth, we are taking questions, concerns, and consultations with them, especially as the specifications of the permanent booths will change significantly with the transition to virtual booths.

Lastly, I'm sure all of you reading this article have been affected by the corona outbreak in a large or small way. We would like to thank you again for your support of the event.

We look forward to seeing you all online!