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 |