Skip to content

Instantly share code, notes, and snippets.

@pocke
Created June 22, 2023 04:01
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pocke/c9e09119d606aa350fd9a02bc5bb3464 to your computer and use it in GitHub Desktop.
Save pocke/c9e09119d606aa350fd9a02bc5bb3464 to your computer and use it in GitHub Desktop.
RubyKaigi 2023 video list CSV
title link
[JA] The future vision of Ruby Parser / Yuichiro Kaneko @spikeolaf https://www.youtube.com/watch?v=IhfDsLx784g&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=2&pp=iAQB
[EN] RuboCop's baddest cop / Genadi Samokovarov @gsamokovarov https://www.youtube.com/watch?v=n-D9uPOo_kc&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=3&pp=iAQB
[EN] Generating RBIs for dynamic mixins with Sorbet and Tapioca / Emily Samp @egiurleo https://www.youtube.com/watch?v=UpbVZ4Gqk3c&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=4&pp=iAQB
[JA] Make Regexp#match much faster / Hiroya FUJINAMI @makenowjust https://www.youtube.com/watch?v=IbMFHxeqpN4&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=5&pp=iAQB
[EN] Understanding the Ruby Global VM Lock by observing it / Ivo Anjo @KnuX https://www.youtube.com/watch?v=rI4XlFvMNEw&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=6&pp=iAQB
[JA] develop chrome extension with ruby.wasm / Yuma Sawai @aaaa777 https://www.youtube.com/watch?v=A2ziP8V9muE&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=7&pp=iAQB
[EN] Ractor reconsidered / Koichi Sasada @ko1 https://www.youtube.com/watch?v=Id706gYi3wk&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=8&pp=iAQB
[EN] High-performance real-time 3D graphics with Vulkan / Frederico Linhares @fredolinhares https://www.youtube.com/watch?v=Tuhk4iS3F_I&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=9&pp=iAQB
[JA] UTF-8 is coming to mruby/c / Mari Imaizumi @ima1zumi https://www.youtube.com/watch?v=y5rGatij0DE&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=10&pp=iAQB
[JA] Power up your REPL life with types / tomoya ishida @tompng https://www.youtube.com/watch?v=VweV7ngcDEk&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=11&pp=iAQB
[EN] Plug & Play Garbage Collection with MMTk / Matt Valentine-House @eightbitraptor https://www.youtube.com/watch?v=chhNDhyPbyc&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=12&pp=iAQB
[JA] DIY Your Touchpad Experience: Building Your Own Gestures / Kohei Yamada @nukumaro22 https://www.youtube.com/watch?v=gnwe8DqPDrk&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=13&pp=iAQB
[EN][JA] Lightning Talks https://www.youtube.com/watch?v=c58mN6NtwsQ&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=14&pp=iAQB
[JA] How resolve Gem dependencies in your code? / Hiroshi SHIBATA @hsbt https://www.youtube.com/watch?v=bgxXiaZrIU4&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=15&pp=iAQB
[EN] On Ruby and ꝩduЯ, or How Scary are Trojan Source Attacks / Martin J. Dürst @duerst https://www.youtube.com/watch?v=F3feRCr6S64&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=16&pp=iAQB
[JA] Learn Ractor / Masatoshi SEKI @m_seki https://www.youtube.com/watch?v=_pMKdqCxE8w&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=17&pp=iAQB
[EN] JRuby: Looking Forward / Charles Nutter @headius https://www.youtube.com/watch?v=yxdbbOMWE0g&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=18&pp=iAQB
[EN] Build a mini Ruby debugger in under 300 lines / Stan Lo @_st0012 https://www.youtube.com/watch?v=7uLFVL2KNXo&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=19&pp=iAQB
[JA] Implementing "++" operator, stepping into parse.y / Misaki Shioi @coe401_ https://www.youtube.com/watch?v=x_p5r8p0i1o&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=20&pp=iAQB
[EN] Yet Another Ruby Parser / Kevin Newton @kddnewton https://www.youtube.com/watch?v=3vzpv9GZdLo&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=21&pp=iAQB
[EN] RubyGems on the watch / Maciej Mensfeld @maciejmensfeld https://www.youtube.com/watch?v=H4qbhzifBz8&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=22&pp=iAQB
[JA] Fix SQL N+1 queries with RuboCop / Go Sueyoshi @sue445 https://www.youtube.com/watch?v=mDDAbZsDPMk&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=23&pp=iAQB
[JA] Revisiting TypeProf - IDE support as a primary feature / Yusuke Endoh @mametter https://www.youtube.com/watch?v=UitqAvgmX0Y&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=24&pp=iAQB
[EN] Splitting: the Crucial Optimization for Ruby Blocks / Benoit Daloze @eregontp https://www.youtube.com/watch?v=KdyV6geWZAk&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=25&pp=iAQB
[JA] The Resurrection of the Fast Parallel Test Runner / Koichi ITO @koic https://www.youtube.com/watch?v=Bg45cDBcQzo&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=26&pp=iAQB
[JA] Multiverse Ruby / Chris Salzberg @shioyama https://www.youtube.com/watch?v=xGpz0ZXrhco&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=27&pp=iAQB
[EN] Ruby Implementation of QUIC: Progress and Challenges / Yusuke Nakamura @yu_suke1994 https://www.youtube.com/watch?v=jcm8hsRuFYs&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=28&pp=iAQB
[EN] Reading and improving Pattern Matching in Ruby / Yuki Torii @yotii23 https://www.youtube.com/watch?v=KDvVfbWQyMA&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=29&pp=iAQB
[EN] Fitting Rust YJIT into CRuby / Alan Wu @alanwusx https://www.youtube.com/watch?v=GI7vvAgP_Qs&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=30&pp=iAQB
[EN] Hacking and profiling Ruby for performance / Daisuke Aritomo @osyoyu https://www.youtube.com/watch?v=WPgor5jmcuE&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=31&pp=iAQB
[JA] Introduction of new features for VS Code debugging / Naoto Ono @ono-max https://www.youtube.com/watch?v=kuXD9p--Te0&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=32&pp=iAQB
[EN] Tips and Tricks for working in the MRI Codebase / Jemma Issroff @jemmaissroff https://www.youtube.com/watch?v=7y6DhXQU4wU&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=33&pp=iAQB
[EN] The Second Oldest Bug / Jeremy Evans @jeremyevans0 https://www.youtube.com/watch?v=y_1iqQOkv1E&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=34&pp=iAQB
[JA] Eliminating ReDoS with Ruby 3.2 / Takashi Yoneuchi @lmt_swallow https://www.youtube.com/watch?v=CEvSx1D3dFQ&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=35&pp=iAQB
[EN] Ruby Committers and The World / CRuby Committers @rubylangorg https://www.youtube.com/watch?v=APa9R0v9GY0&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=37&pp=iAQB
[JA] Build Your Own SQLite3 / Hitoshi HASUMI @hasumikin https://www.youtube.com/watch?v=Nypt-HP4NAI&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=38&pp=iAQB
[EN] Gradual typing for Ruby: comparing RBS and RBI/Sorbet / Alexandre Terrasa @Morriar https://www.youtube.com/watch?v=GOC4BRJ-OPY&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=39&pp=iAQB
[JA] The Adventure of RedAmber - A data frame library in Ruby / Hirokazu SUZUKI @heronshoes https://www.youtube.com/watch?v=MZxDBDRUu6I&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=40&pp=iAQB
[JA] Ruby + ADBC - A single API between Ruby and DBs / Sutou Kouhei @ktou https://www.youtube.com/watch?v=vwEiRTK32Ik&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=41&pp=iAQB
[EN] Ruby vs Kickboxer - the state of MRuby, JRuby and CRuby / @saramic @selenasmall88 https://www.youtube.com/watch?v=tBuceJGDtmE&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=42&pp=iAQB
[EN] Code indexing: How language servers understand our code / Vinicius Stock @vinistock https://www.youtube.com/watch?v=ks3tQojSJLU&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=43&pp=iAQB
[EN] Find and Replace Code based on AST / Richard Huang @flyerhzm https://www.youtube.com/watch?v=zqA0vfKXYsk&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=44&pp=iAQB
[JA] Load gem from browser / SHIGERU NAKAJIMA @ledsun https://www.youtube.com/watch?v=bol8RnNVREg&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=45&pp=iAQB
[EN] Ruby JIT Hacking Guide / Takashi Kokubun @k0kubun https://www.youtube.com/watch?v=mlcQ8DErvVs&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=46&pp=iAQB
[EN] Unleashing the Power of Asynchronous HTTP with Ruby / Samuel Williams @ioquatix https://www.youtube.com/watch?v=SKNhyqHmqUo&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=47&pp=iAQB
[EN] Rethinking Strings / Kevin Menard @nirvdrum https://www.youtube.com/watch?v=a1xvhB8jndQ&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=48&pp=iAQB
[EN] Let's write RBS! / Masataka Kuwabara @p_ck_ https://www.youtube.com/watch?v=ngoXe-6BCXU&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=49&pp=iAQB
[JA][Keynote] Matz Keynote / Yukihiro "Matz" Matsumoto @yukihiro_matz https://www.youtube.com/watch?v=184Sc0hsnek&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=1&pp=iAQB
[EN][Keynote] Optimizing YJIT’s Performance, from Inception to Production / @maximecb https://www.youtube.com/watch?v=X0JRhh8w_4I&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=36&pp=iAQB
[EN][Keynote] Parsing RBS / Soutaro Matsumoto @soutaro https://www.youtube.com/watch?v=3qPUy4t7QHE&list=PLbFmgWm555yYvWS7VGTFipF7ckduvSeT-&index=50&pp=iAQB
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment