Schedule
Speakers
Venue
Parties
Goodies
Sponsors
Policies
Schedule
Speakers
Venue
Parties
Goodies
Sponsors
Policies
Schedule
May 31
Jun. 1
Jun. 2
Main Hall
#rubykaigiA
Tachibana
#rubykaigiB
Hagi
#rubykaigiC
09:30
-
10:30
Registration
10:30
-
11:30
JA
Keynote
Proverbs
Yukihiro "Matz" Matsumoto
@yukihiro_matz
11:30
-
13:00
Lunch (Bento! 🍱)
13:00
-
13:40
JA
Analyzing and Reducing Ruby Memory Usage
Aaron Patterson
@tenderlove
EN
Karafka - Ruby Framework for Event Driven Architecture
Maciej Mensfeld
@maciejmensfeld
JA
bancor: Token economy made with Ruby
Yuta Kurotaki
@kurotaky
13:50
-
14:30
JA
Deep Learning Programming on Ruby
Kenta Murata
@mrkn
Yusaku Hatanaka
@hatappi
EN
A practical type system for Ruby at Stripe.
Dmitry Petrashko
@DarkDimius
Paul Tarjan
@ptarjan
Nelson Elhage
@nelhage
JA
Hijacking Ruby Syntax in Ruby
joker1007
@joker1007
Satoshi "moris" Tagomori
@tagomoris
14:40
-
15:20
EN
All About RuboCop
Bozhidar Batsov
@bbatsov
EN
What would your own version of Ruby look like?
Stan Lo
@_st0012
EN
TTY - Ruby alchemist’s secret potion
Piotr Murach
@piotr_murach
15:20
-
15:50
Afternoon Break
15:50
-
16:30
JA
Fast Numerical Computing and Deep Learning in Ruby with Cumo
Naotoshi Seo
@sonots
EN
Kiba 2 - Past, present & future of data processing with Ruby
Thibaut Barrère
@thibaut_barrere
JA
RubyGems 3 & 4
Hiroshi SHIBATA
@hsbt
16:40
-
17:20
JA
Exploring Internal Ruby Through C Extensions
Emma Haruka Iwao
@Yuryu
EN
Architecture of hanami applications
Anton Davydov
@anton_davydov
JA
A parser based syntax highlighter
Masataka Kuwabara
@p_ck_
17:30
-
18:30
EN/JA
Lightning Talks
Main Hall
#rubykaigiA
Tachibana
#rubykaigiB
Hagi
#rubykaigiC
Shirakashi
#rubykaigi_workshop
08:00
-
09:40
Breakfast
09:40
-
10:40
JA
Keynote
My way with Ruby
Kouhei Sutou
@ktou
10:50
-
11:30
EN
Controlling Droids™ with mruby & Go
Terence Lee
@hone02
Chase McCarthy
@code0100fun
EN
Faster Apps, No Memory Thrash: Get Your Memory Config Right
Noah Gibbs
@codefolio
EN
It's Rubies All The Way Down
Kirk Haines
@wyhaines
11:30
-
13:00
Lunch (Bento! 🍱)
13:00
-
13:40
EN
Guild Prototype
Koichi Sasada
@ko1
EN
Journey of a complex gem upgrade
Edouard Chin
@Edouard-chin
JA
Improve Ruby coding style rules and Lint
Koichi ITO
@koic
13:50
-
14:30
JA
extend your own programming language
Masatoshi SEKI
@m_seki
EN
Scaling Teams using Tests for Productivity and Education
Julian Nadeau
@jules2689
JA
mruby can be more lightweight
Yurie Yamane
@yuri_at_earth
14:40
-
15:20
EN
Ruby Programming with Type Checking
Soutaro Matsumoto
@soutaro
EN
Ferrari Driven Development: superfast Ruby with Rubex
Sameer Deshmukh
@v0dro
JA
Firmware programming with mruby/c
Hitoshi HASUMI
@hasumon
15:20
-
15:50
Afternoon Break
15:50
-
16:30
JA
RNode with code positions
Yuichiro Kaneko
@spikeolaf
EN
Implementing Web Console
Genadi Samokovarov
@gsamokovarov
EN
How Ruby Survives in the Cloud Native World
Uchio KONDO
@udzura
EN
RubyData Workshop (1) Data Science in Ruby
Kenta Murata
@mrkn
16:40
-
17:20
JA
Type Profiler: An analysis to guess type signatures
Yusuke Endoh
@mametter
EN
One cable to rule them all
Vladimir Dementyev
@palkan_tula
EN
20k MRuby devices in production
Thiago Scalone
@scalone
EN
RubyData Workshop (2) Red Data Tools Lightning Talks
Kouhei Sutou
@ktou
17:30
-
18:30
JA
Ruby Committers vs the World
CRuby Committers
@rubylangorg
Main Hall
#rubykaigiA
Tachibana
#rubykaigiB
Hagi
#rubykaigiC
08:00
-
09:40
Breakfast
09:40
-
10:40
EN
Keynote
Parallel and Thread-Safe Ruby at High-Speed with TruffleRuby
Benoit Daloze
@eregontp
10:50
-
11:30
JA
Grow and Shrink - Dynamically Extending the Ruby VM Stack
Keita Sugiyama
@sugiyama-k
Martin J. Dürst
@duerst
EN
IRB Reboot: Modernize Implementation and Features
ITOYANAGI Sakura
@aycabta
JA
Ruby code from the stratosphere - SIAF, Sonic Pi, Petal
Kenichi Kanai
@kn1kn1
11:30
-
13:00
Lunch (Bento! 🍱)
13:00
-
13:40
JA
The Method JIT Compiler for Ruby 2.6
Takashi Kokubun
@k0kubun
EN
Devly, a multi-service development environment
Eric Hodel
@drbrain
Ezekiel Templin
@ezkl
JA
Reirb: Reborn Irb
Keiju Ishitsuka
@keiju
13:50
-
14:30
JA
Build your own tools
Shugo Maeda
@shugomaeda
EN
Deep into Ruby Code Coverage
Marc-André Lafortune
@malafortune
JA
LuaJIT as a Ruby backend.
Takeshi Watanabe
@take-cheeze
14:40
-
15:20
JA
How to get the dark power from ISeq
Yoh Osaki
@youchan
EN
High Performance GPU computing with Ruby
Prasun Anand
@prasun_anand
JA
How happy they became with H2O/mruby, and the future of HTTP
i110
@i110
Kazuho Oku
@kazuho
15:20
-
15:50
Afternoon Break
15:50
-
16:30
EN
Three Ruby performance projects
Vladimir Makarov
@vnmakarov
EN
JRuby 9.2 and Rails 5.x
Thomas E Enebo
@tom_enebo
JA
Design pattern for embedding mruby into middleware
MATSUMOTO, Ryosuke
@matsumotory
16:40
-
17:40
JA
TRICK 2018 (FINAL)
mame & the judges
@tric
17:40
-
18:00
Closing
Policies
Team
Past Kaigis