Schedule.select

RubyKaigi #{event.name}
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
09:30 - 10:30
Japanese・Large Hall
The Journey of Box Building
Avatar of Satoshi Tagomori
Satoshi Tagomori @tagomoris

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
10:50 - 11:20
Japanese・Large Hall
Funicular: A Browser App Framework Powered by PicoRuby.WASM
Avatar of Hitoshi HASUMI
Hitoshi HASUMI @hasumikin

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
When Can You Skip a Test? Tracking Test Impact
Avatar of Andrey Marchenko
Andrey Marchenko @anmarchenko

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
Back to the roots of date
Avatar of ODA Hirohito
ODA Hirohito @jimlock

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
11:30 - 12:00
English・Large Hall
Liberating Ruby's Parser from Lexer Hacks
Avatar of Yudai Takada
Yudai Takada @ydah_

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
Million-Agent Ruby: Ractor-Local GC in the Age of AI
Avatar of Justin Bowen
Justin Bowen @TonsOfFun

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
Portable and Fast - How to implement a parallel test runner
Avatar of Tsutomu Katsube
Tsutomu Katsube @tikkss

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
13:30 - 14:00
Japanese・Large Hall
Exploring RuboCop with MCP
Avatar of Koichi ITO
Koichi ITO @koic

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
ext/profile, or How to Make Profilers Tell the Truth
Avatar of Daisuke Aritomo
Daisuke Aritomo @osyoyu

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
mruby on C#: From VM Implementation to Game Scripting
Avatar of hadashiA
hadashiA @hadashiA

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
14:10 - 14:40
English・Large Hall
Ruby’s Scheduler: Improving I/O
Avatar of Luke Gruber
Luke Gruber @luke-gruber

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
mruby in the 8-bit world: mruby VM for Zilog Z80
Avatar of Yuji Yokoo
Yuji Yokoo @yujiyokoo

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
Rapid Start: Faster Internet Connections, with Ruby's Help
Avatar of Kazuho Oku
Kazuho Oku @kazuho

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
14:50 - 15:20
Japanese・Large Hall
Kingdom of the Machine: The Tale of Operators and Commands
Avatar of Yuichiro Kaneko
Yuichiro Kaneko @spikeolaf

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
From Live Code to Sound: Building a Ruby Live Coding Engine
Avatar of Yuya Fujiwara
Yuya Fujiwara @asonas

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
PicoRuby as a Multi-VM Operating System
Avatar of Katsuhiko Kageyama
Katsuhiko Kageyama @kishima

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
16:00 - 16:30
English・Large Hall
The design and implementation of ZJIT & the next five years
Avatar of Max Bernstein
Max Bernstein @tekknolagi

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
TutorialKit.rb: interactive Ruby gem docs powered by Wasm
Avatar of Albert Pazderin
Albert Pazderin @Bakaface

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
Guide to getting started walking source codes of CRuby
Avatar of Yoh Osaki
Yoh Osaki @youchan

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
16:40 - 17:10
Japanese・Large Hall
Digits, Digits, and Digits
Avatar of tomoya ishida
tomoya ishida @tompng

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
Faster Bundler, Happier Developers
Avatar of Edouard Chin
Edouard Chin @Edouard-chin

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
Building a Standalone Ruby Programming Environment
Avatar of Shunsuke Michii
Shunsuke Michii @harukasan

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
17:20 - 18:20
English & Japanese・Large Hall

Lightning Talks

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
09:30 - 10:30
English・Large Hall
JRuby: Tomorrow's Ruby Today
Avatar of Charles Nutter
Charles Nutter @headius

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
10:50 - 11:20
English・Large Hall
The AST Galaxy to the Virtual Machine Blues
Avatar of Koichi Sasada
Koichi Sasada @ko1

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
No Types Needed, Just Callable Method Check
Avatar of Daichi Kamiyama
Daichi Kamiyama @_dak2_

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
Keeping Ruby Running on Cygwin
Avatar of Daisuke Fujimura
Daisuke Fujimura @fd0

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
11:30 - 12:00
English・Large Hall
Building the Next-Generation Garbage Collector in Ruby
Avatar of Peter Zhu
Peter Zhu @peterzhu2118

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
Uzumibi: Reinventing mruby for the Edges
Avatar of Uchio KONDO
Uchio KONDO @udzura

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
Programming with DJ Controller
Avatar of Masatoshi SEKI
Masatoshi SEKI @m_seki

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
13:30 - 14:00
English・Large Hall
Require Hooks: Filling the Gap in Ruby's Extensibility
Avatar of Vladimir Dementyev
Vladimir Dementyev @palkan_tula

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
Surviving Black Friday: 100 billion requests with Falcon!
Avatar of Samuel Williams
Samuel Williams @ioquatix
Avatar of Marc-André Cournoyer
Marc-André Cournoyer @marc-andré_cournoyer_
Avatar of Josh Teeter
Josh Teeter @josh_teeter

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
Pure Intonation on Browser: Building a Sequencer with Ruby
Avatar of nagachika
nagachika @nagachika

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
14:10 - 14:40
Japanese・Large Hall
A Faster FFI
Avatar of Aaron Patterson
Aaron Patterson @tenderlove

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
Making the RBS Parser Faster
Avatar of Soutaro Matsumoto
Soutaro Matsumoto @soutaro

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
PicoRuby with Practical MQTT
Avatar of Ryosuke Uchida
Ryosuke Uchida @ryosk7

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
14:50 - 15:20
English・Large Hall
Implementing Core Set
Avatar of Jeremy Evans
Jeremy Evans @jeremyevans0

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
From C to Ruby: Porting Doom
Avatar of Chris Hasiński
Chris Hasiński @khasinski

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
ruby.wasm also enables JavaScript to call Ruby libraries.
Avatar of Shigeru Nakajima
Shigeru Nakajima @ledsun

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
16:00 - 16:30
English・Large Hall
Thread-Coordinated Ractors: The Pattern That Delivers
Avatar of Maciej Mensfeld
Maciej Mensfeld @maciejmensfeld

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
Building a Modern Ruby <-> C++ Toolchain
Avatar of Charlie Savage
Charlie Savage @cfis

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
Chasing Real-Time Observability for CRuby
Avatar of Shintaro Otsuka
Shintaro Otsuka @White_Green2525

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
16:40 - 17:10
Japanese・Large Hall
Practical TypeProf: Lessons from Analyzing Optcarrot
Avatar of Yusuke Endoh
Yusuke Endoh @mametter

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
Whose Memory is it Anyway
Avatar of Jacob Denbeaux
Jacob Denbeaux @jacob-shops

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
From Formal Specification to Property Based Test
Avatar of Masato Ohba
Masato Ohba @ohbarye

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
17:20 - 17:50
English・Large Hall
The future of Ruby documentation
Avatar of Stan Lo
Stan Lo @_st0012

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
Invariants in my own Ruby: some things must never change
Avatar of monochrome (Soichiro Isshiki)
monochrome (Soichiro Isshiki) @s_isshiki1969

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
Integration of PRK Firmware and R2P2
Avatar of Hayao Kimura
Hayao Kimura @hachiblog

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
09:20 - 10:30
English & Japanese・Large Hall
Ruby Committers and the World
Avatar of CRuby Committers
CRuby Committers @rubylangorg

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
10:50 - 11:20
Japanese・Large Hall
The Less-Told Story of Socket Timeouts
Avatar of Misaki Shioi
Misaki Shioi @coe401_

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
Autoresearching Ruby Performance with LLMs
Avatar of Nate Berkopec
Nate Berkopec @nateberkopec

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
Native Multi-Core Support in mruby/c: Enhancing Performance
Avatar of Kazuaki Tanaka
Kazuaki Tanaka @kaz0505

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
11:30 - 12:00
English・Large Hall
A Write Barrier Validating GC for Ruby
Avatar of John Hawthorn
John Hawthorn @jhawthorn

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
Writing DSL for DSL: Catch Code as It’s Born with TracePoint
Avatar of Andrey Nᴏᴠɪᴋᴏᴠ
Andrey Nᴏᴠɪᴋᴏᴠ @Envek

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
Pure Ruby Apache Arrow reader/writer
Avatar of Sutou Kouhei
Sutou Kouhei @ktou

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
13:30 - 14:00
Japanese・Large Hall
(Re)make Regexp in Ruby: Democratizing internals for the JIT
Avatar of Hiroya Fujinami
Hiroya Fujinami @makenowjust

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
From Ruby 2 to 4: Updating a C extension for a Modern VM
Avatar of Ivo Anjo
Ivo Anjo @KnuX

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
Smalruby: Visualizing Ruby with Bidirectional Transpiration
Avatar of Kouji Takao
Kouji Takao @takaokouji

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
14:10 - 14:40
Japanese・Large Hall
Ruby Releases Ruby
Avatar of Hiroshi SHIBATA
Hiroshi SHIBATA @hsbt

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
HTML-Aware ERB: The Path to Reactive Rendering
Avatar of Marco Roth
Marco Roth @marcoroth

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
Ruby on NES - how to make a smallest ruby ever
Avatar of Yutaka HARA
Yutaka HARA @yhara

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
14:50 - 15:20
English・Large Hall
Making Hash Parallel, Thread-Safe and Fast!
Avatar of Benoit Daloze
Benoit Daloze @eregontp

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
Blazing-fast Code Indexing for Smarter Ruby Tools
Avatar of Alexandre Terrasa
Alexandre Terrasa @Morriar

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
PicoRuby for IoT: Connecting to the Cloud with MQTT
Avatar of Yuhei Okazaki
Yuhei Okazaki @Y_uuu

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
16:00 - 16:30
English・Large Hall
Lightning-Fast Method Calls with Ruby 4.1 ZJIT
Avatar of Takashi Kokubun
Takashi Kokubun @k0kubun

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
English・Sub Arena
Ruby the Hard Way: Writing Bytecode to Optimize Plain Ruby
Avatar of Samuel Giddins
Samuel Giddins @segiddins

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.
Japanese・Small Hall
Good Enough Types: Heuristic Type Inference for Ruby
Avatar of Sangyong Sim
Sangyong Sim @riseshia

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
16:40 - 17:40
Japanese・Large Hall
Matz Keynote
Avatar of Yukihiro "Matz" Matsumoto
Yukihiro "Matz" Matsumoto @yukihiro_matz

Terms of service

RubyKaigi Schedule.select powered by SmartHR wants you to accept Terms of Service in order for you to create your own schedule. You won’t see this message when you add talks to your schedule again.

Schedule.blank?

Friends

Attendees

Friends
No friends have scheduled to attend this session yet
GitHub
SmartHR