#301 2024
Recordings from RubyKaigi 2024 held in Okinawa.
Notes
RubyKaigi 2024 was held at NAHA CULTURAL ARTS THEATER NAHArt, Okinawa, Japan in May 2024.
Recorded Sessions
Sessions are available on Youtube: RubyKaigi 2024 playlist.
Closed captions with decent translation are available for sessions delivered in Japanese (at least all the ones I have watched).
- [JA][Keynote] Matz Keynote / Yukihiro “Matz” Matsumoto @yukihiro_matz
- [EN][Keynote] Leveraging Falcon and Rails for Real-Time Interactivity / Samuel Williams @ioquatix
- [JA][Keynote] Writing Weird Code / tomoya ishida @tompng
- a most amazing presentation of the most amazing code tricks, all appropriately themed!
- Sources: https://github.com/tompng/selftrick2024
- [EN] Breaking the Ruby Performance Barrier / Maxime Chevalier-Boisvert @maximecb
- [EN] The state of Ruby dev tooling / Vinicius Stock @vinistock
- [JA][EN] Ruby Committers and the World / CRuby Committers @rubylangorg
- [EN] Using “modern” Ruby to build a better, faster Homebrew / Mike McQuaid @MikeMcQuaid
- [EN] Refactoring with ASTs and Pattern Matching / Brandon Weaver @keystonelemur
- [JA] Long journey of Ruby standard library / Hiroshi SHIBATA @hsbt
- [EN] Ruby Mixology 101: adding shots of PHP, Elixir, and more / Vladimir Dementyev @palkan_tula.
- [EN][JA] Lightning Talks
- [EN] Embedding it into Ruby code / Soutaro Matsumoto @soutaro
- [EN] Ractor Enhancements, 2024 / Koichi Sasada @ko1
- [JA] Namespace, What and Why / Satoshi Tagomori @tagomoris
- [JA] An adventure of Happy Eyeballs / Misaki Shioi @coe401_
- [EN] Reducing Implicit Allocations During Method Calling / Jeremy Evans @jeremyevans0
- [EN] Strings! Interpolation, Optimisation & Bugs / Matt Valentine-House @eightbitraptor
- [EN] Cross-platform mruby on Sega Dreamcast and Nintendo Wii / Yuji Yokoo @yujiyokoo
- [EN] Generating a custom SDK for your web service or Rails API / Matt Muller @mullermp
- [JA] How to implement a RubyVM with PHP? / memory @m3m0r7
- [EN] YJIT Makes Rails 1.7x Faster / Takashi Kokubun @k0kubun
- [JA] It’s about time to pack Ruby and Ruby scripts in one binary / ahogappa @ahogappa0613
- [JA] Let’s use LLMs from Ruby 〜 Refine RBS types using LLM 〜 / Shunsuke Mori (kokuyou) @kokuyouwind
- [JA] Good first issues of TypeProf / Yusuke Endoh @mametter
- [JA] RuboCop: LSP and Prism / Koichi ITO @koic
- [JA] The grand strategy of Ruby Parser / Yuichiro Kaneko @spikeolaf
- [EN] Turning CDN edge into a Rack web server with ruby.wasm / Kay Sawada @remore
- [EN] Adding Security to Microcontroller Ruby / Ryo Kajiwara @sylph01
- [EN] Optimizing Ruby: Building an Always-On Production Profiler / Ivo Anjo @KnuX
- [JA] Porting mruby/c for the SNES (Super Famicom) / Ryota Egusa @gedorinku
- [EN] RubyGems on ruby.wasm / Yuta Saito @kateinoigakukun
- [JA] Unlocking Potential of Property Based Testing with Ractor / Masato Ohba @ohbarye
- [JA] Speeding up Instance Variables with Red-Black Trees / Aaron Patterson @tenderlove
- [EN] Squeezing Unicode Names into Ruby Regular Expressions / Martin J. Dürst @duerst
- [EN] Vernier: A next generation profiler for CRuby / John Hawthorn @jhawthorn
- [EN] Remembering (ok, not really Sarah) Marshal / Samuel Giddins @segiddins
- [EN] From Interpreting C Extensions to Compiling Them / Benoit Daloze @eregontp
- [JA] Using Ruby in the browser is wonderful. / Shigeru Nakajima @ledsun
- [EN] Finding Memory Leaks in the Ruby Ecosystem / Peter Zhu Adam Hess @peterzhu2118 @HParker
- [JA] ERB, ancient and future / Masatoshi SEKI @m_seki
- [EN] JRuby 10: Ruby 3.3 on the Modern JVM / Charles Nutter @headius
- [EN] Community-driven RBS repository / Masataka Kuwabara @p_ck_
- [JA] Running Optcarrot (faster) on my own Ruby. / monochrome @s_isshiki1969
- [JA] Exploring Reline: Enhancing Command Line Usability / Mari Imaizumi @ima1zumi
- [JA] From LALR to IELR: A Lrama’s Next Step / Junichi Kobayashi @junk0612
- [JA] Does Ruby Parser dream of highly expressive grammar? / Yudai Takada @ydah_
- [JA] Unlock The Universal Parsers: A New PicoRuby Compiler / Hitoshi HASUMI @hasumikin
- [EN] The depths of profiling Ruby / Daisuke Aritomo @osyoyu
- [EN] Ruby and the World Record Pi Calculation / Emma Haruka Iwao @Yuryu
- [EN] An mruby for WebAssembly / Uchio KONDO @udzura
- [EN] Getting along with YAML comments with Psych / Masaki Hara @qnighy
- [EN] Finding and fixing memory safety bugs in C with ASAN / KJ Tsanaktsidis @KJTsanaktsidis
- [JA] Make Your Own Regex Engine! / Hiroya FUJINAMI @makenowjust