RubyKaigi Speakers

Source
Year Name Title
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