RubyKaigi Speakers

Source
Year Name Title
2025 Yukihiro "Matz" Matsumoto Matz Keynote
2025 Sutou Kouhei Goodbye fat gem 2025
2025 Koichi Sasada Toward Ractor local GC
2025 Charles Nutter Optimizing JRuby 10
2025 Martin J. Dürst Write you a Barrier - Automatic Insertion of Write Barriers
2025 Aaron Patterson Speeding up Class#new
2025 Soutaro Matsumoto API for docs
2025 Jeremy Evans Eliminating Unnecessary Implicit Allocations
2025 Yusuke Endoh Writing Ruby Scripts with TypeProf
2025 Satoshi Tagomori State of Namespace
2025 mame & the judges TRICK 2025: Episode I
2025 Takashi Kokubun Deoptimization: How YJIT Speeds Up Ruby by Slowing Down
2025 CRuby Committers Ruby Committers and the World
2025 Yoh Osaki dRuby on Browser Again!
2025 Uchio KONDO Running ruby.wasm on Pure Ruby Wasm Runtime
2025 Maciej Mensfeld Bringing Linux pidfd to Ruby
2025 Koichi ITO RuboCop: Modularity and AST Insights
2025 Hitoshi HASUMI MicroRuby: True Microcontroller Ruby
2025 Yuichiro Kaneko Ruby's Line Breaks
2025 Alex Rodionov Bazel for Ruby
2025 Go Sueyoshi Road to Go gem
2025 Peter Zhu Modular Garbage Collectors in Ruby
2025 Misaki Shioi Making TCPSocket.new "Happy"!
2025 Vinicius Stock Embracing Ruby magic: Statically analyzing DSLs
2025 Maxime Chevalier-Boisvert ZJIT: Building a Next Generation Ruby JIT
2025 Mari Imaizumi Between Character and Character Encoding
2025 Yuta Saito The Evolution of the CRuby Build System
2025 Ivo Anjo Performance Bugs and Low-level Ruby Observability APIs
2025 Alan Wu A taxonomy of Ruby calls
2025 Hiroya Fujinami Make Parsers Compatible Using Automata Learning
2025 tomoya ishida Analyzing Ruby Code in IRB
2025 Daisuke Aritomo (osyoyu) Benchmark and profile every single change
2025 Alexandre Terrasa Inline RBS comments for seamless type checking with Sorbet
2025 Masato Ohba On-the-fly Suggestions of Rewriting Method Deprecations
2025 Samuel Giddins The Challenges of Building sigstore-ruby
2025 Yudai Takada Dissecting and Reconstructing Ruby Syntactic Structures
2025 ahogappa The Ruby One-Binary Tool, Enhanced with Kompo
2025 monochrome Improving my own Ruby
2025 Ryo Kajiwara You Can Save Lives With End-to-end Encryption in Ruby
2025 Junichi Kobayashi The Implementations of Advanced LR Parser Algorithm
2025 Takeshi KOMIYA Introducing Type Guard to Steep
2025 David T. Crosby A side gig for RuboCop, the Bookworm code crawler
2025 Masayuki Mizuno Continuation is to be continued
2025 Marco Roth Empowering Developers with HTML-Aware ERB Tooling
2025 Mike Yang SDB: Efficient Ruby Stack Scanning Without the GVL
2025 Takumi Shotoku Automatically generating types by running tests
2025 Cristian Planas 50.000 processed records per second: a CRuby & JRuby story
2025 Kazuaki Tanaka mruby/c and data-flow programming for small devices
2025 Stephen Margheim Parsing and generating SQLite's SQL dialect with Ruby
2025 Kengo Hamasaki Running JavaScript within Ruby
2025 Dennis Pacewicz Keeping Secrets: GitHub's ENV Security Learnings
2025 Wei Lin Ngo Keeping Secrets: GitHub's ENV Security Learnings
2025 NAITOH Jun Improvement of REXML and speed up using StringScanner
2025 Dmitry Pogrebnoy Demystifying Ruby Debuggers: A Deep Dive into Internals
2025 Yuya Fujiwara How to make the Groovebox
2025 Joichiro Okoshi Write you a Barrier - Automatic Insertion of Write Barriers
2025 Alexander Momchilov From C extension to pure C: Migrating RBS
2025 Yuhei Okazaki Porting PicoRuby to Another Microcontroller: ESP32