| 2026 |
Yukihiro "Matz" Matsumoto |
Matz Keynote |
| 2026 |
Masatoshi SEKI |
Programming with DJ Controller |
| 2026 |
Sutou Kouhei |
Pure Ruby Apache Arrow reader/writer |
| 2026 |
Koichi Sasada |
The AST Galaxy to the Virtual Machine Blues |
| 2026 |
Charles Nutter |
JRuby: Tomorrow's Ruby Today |
| 2026 |
Yutaka HARA |
Ruby on NES - how to make a smallest ruby ever |
| 2026 |
Aaron Patterson |
A Faster FFI |
| 2026 |
Soutaro Matsumoto |
Making the RBS Parser Faster |
| 2026 |
Jeremy Evans |
Implementing Core Set |
| 2026 |
Yusuke Endoh |
Practical TypeProf: Lessons from Analyzing Optcarrot |
| 2026 |
Kouji Takao |
Smalruby: Visualizing Ruby with Bidirectional Transpiration |
| 2026 |
Hiroshi SHIBATA |
Ruby Releases Ruby |
| 2026 |
nagachika |
Pure Intonation on Browser: Building a Sequencer with Ruby |
| 2026 |
Satoshi Tagomori |
The Journey of Box Building |
| 2026 |
Takashi Kokubun |
Lightning-Fast Method Calls with Ruby 4.1 ZJIT |
| 2026 |
CRuby Committers |
Ruby Committers and the World |
| 2026 |
Yoh Osaki |
Guide to getting started walking source codes of CRuby |
| 2026 |
Uchio KONDO |
Uzumibi: Reinventing mruby for the Edges |
| 2026 |
Kazuho Oku |
Rapid Start: Faster Internet Connections, with Ruby's Help |
| 2026 |
Stan Lo |
The future of Ruby documentation |
| 2026 |
Nate Berkopec |
Autoresearching Ruby Performance with LLMs |
| 2026 |
Maciej Mensfeld |
Thread-Coordinated Ractors: The Pattern That Delivers |
| 2026 |
Edouard Chin |
Faster Bundler, Happier Developers |
| 2026 |
Koichi ITO |
Exploring RuboCop with MCP |
| 2026 |
Hitoshi HASUMI |
Funicular: A Browser App Framework Powered by PicoRuby.WASM |
| 2026 |
Yuichiro Kaneko |
Kingdom of the Machine: The Tale of Operators and Commands |
| 2026 |
Vladimir Dementyev |
Require Hooks: Filling the Gap in Ruby's Extensibility |
| 2026 |
Benoit Daloze |
Making Hash Parallel, Thread-Safe and Fast! |
| 2026 |
Samuel Williams |
Surviving Black Friday: 100 billion requests with Falcon! |
| 2026 |
Sangyong Sim |
Good Enough Types: Heuristic Type Inference for Ruby |
| 2026 |
Yuji Yokoo |
mruby in the 8-bit world: mruby VM for Zilog Z80 |
| 2026 |
ODA Hirohito |
Back to the roots of date |
| 2026 |
Katsuhiko Kageyama |
PicoRuby as a Multi-VM Operating System |
| 2026 |
Peter Zhu |
Building the Next-Generation Garbage Collector in Ruby |
| 2026 |
Misaki Shioi |
The Less-Told Story of Socket Timeouts |
| 2026 |
Ivo Anjo |
From Ruby 2 to 4: Updating a C extension for a Modern VM |
| 2026 |
Hiroya Fujinami |
(Re)make Regexp in Ruby: Democratizing internals for the JIT |
| 2026 |
tomoya ishida |
Digits, Digits, and Digits |
| 2026 |
Daisuke Aritomo (osyoyu) |
ext/profile, or How to Make Profilers Tell the Truth |
| 2026 |
Alexandre Terrasa |
Blazing-fast Code Indexing for Smarter Ruby Tools |
| 2026 |
Shigeru Nakajima |
ruby.wasm also enables JavaScript to call Ruby libraries. |
| 2026 |
Masato Ohba |
From Formal Specification to Property Based Test |
| 2026 |
Samuel Giddins |
Ruby the Hard Way: Writing Bytecode to Optimize Plain Ruby |
| 2026 |
John Hawthorn |
A Write Barrier Validating GC for Ruby |
| 2026 |
Yudai Takada |
Liberating Ruby's Parser from Lexer Hacks |
| 2026 |
Marco Roth |
HTML-Aware ERB: The Path to Reactive Rendering |
| 2026 |
Kazuaki Tanaka |
Native Multi-Core Support in mruby/c: Enhancing Performance |
| 2026 |
Yuya Fujiwara |
From Live Code to Sound: Building a Ruby Live Coding Engine |
| 2026 |
Yuhei Okazaki |
PicoRuby for IoT: Connecting to the Cloud with MQTT |
| 2026 |
Andrey Marchenko |
When Can You Skip a Test? Tracking Test Impact |
| 2026 |
Justin Bowen |
Million-Agent Ruby: Ractor-Local GC in the Age of AI |
| 2026 |
Tsutomu Katsube |
Portable and Fast - How to implement a parallel test runner |
| 2026 |
hadashiA |
mruby on C#: From VM Implementation to Game Scripting |
| 2026 |
Luke Gruber |
Ruby’s Scheduler: Improving I/O |
| 2026 |
Max Bernstein |
The design and implementation of ZJIT & the next five years |
| 2026 |
Albert Pazderin |
TutorialKit.rb: interactive Ruby gem docs powered by Wasm |
| 2026 |
Shunsuke Michii |
Building a Standalone Ruby Programming Environment |
| 2026 |
Daichi Kamiyama |
No Types Needed, Just Callable Method Check |
| 2026 |
Daisuke Fujimura |
Keeping Ruby Running on Cygwin |
| 2026 |
Marc-André Cournoyer |
Surviving Black Friday: 100 billion requests with Falcon! |
| 2026 |
Josh Teeter |
Surviving Black Friday: 100 billion requests with Falcon! |
| 2026 |
Ryosuke Uchida |
PicoRuby with Practical MQTT |
| 2026 |
Chris Hasiński |
From C to Ruby: Porting Doom |
| 2026 |
Charlie Savage |
Building a Modern Ruby <-> C++ Toolchain |
| 2026 |
Shintaro Otsuka |
Chasing Real-Time Observability for CRuby |
| 2026 |
Jacob Denbeaux |
Whose Memory is it Anyway |
| 2026 |
monochrome (Soichiro Isshiki) |
Invariants in my own Ruby: some things must never change |
| 2026 |
Hayao Kimura |
Integration of PRK Firmware and R2P2 |
| 2026 |
Andrey Nᴏᴠɪᴋᴏᴠ |
Writing DSL for DSL: Catch Code as It’s Born with TracePoint |