At the ISMM conference today we presented our paper about our contributions to Rubyβs garbage collector. This was the result of a multi-year collaboration between researchers at the Australian National University and Shopify. Read it here: blog.peterzhu.ca/assets/ismm_...
17.06.2025 13:17 β π 5 π 0 π¬ 0 π 0
YouTube video by RubyKaigi
[EN] Modular Garbage Collectors in Ruby / Peter Zhu @peterzhu2118
My RubyKaigi talk recording is up on YouTube!
youtube.com/watch?v=04ax...
27.05.2025 15:19 β π 9 π 1 π¬ 0 π 0
Peter on stage at RubyKaigi
If you missed it, my recent #rubykaigi talk βModular Garbage Collectors in Rubyβ covered:
βοΈ Features the current Ruby GC lacks
π Implementation of the Modular GC feature in Ruby 3.4
π¨ What MMTk is and the integration with Modular GC
The recording will be up in a few months!
19.04.2025 12:37 β π 2 π 0 π¬ 0 π 0
Thanks for coming to my talk at @rubykaigi today. My slides are available at blog.peterzhu.ca/assets/rubyk...
Weβre also hiring Ruby and Rails developers at Shopify! www.shopify.com/careers
18.04.2025 08:03 β π 2 π 0 π¬ 0 π 0
Modular Garbage Collectors in Ruby
RubyKaigi 2025, #rubykaigi
Come to my #rubykaigi talk today at 3:40 to look at the modular garbage collectors feature in Ruby 3.4. Weβll discuss what it is, how itβs implemented, and how weβre implementing MMTk using modular GC. Hope to see you there! rubykaigi.org/2025/present...
17.04.2025 22:53 β π 18 π 4 π¬ 0 π 0
Welcome to the team John! Looking forward to working with you
24.02.2025 23:27 β π 1 π 0 π¬ 0 π 0
Your proposal for RubyKaigi 2025 has been accepted
See you on Matsuyama!
06.02.2025 15:24 β π 3 π 0 π¬ 0 π 0
Merry Christmas everyone!
Ruby 3.4 ships with Modular GC, an experimental feature we're actively working on. Modular GC provides an API for GC implementations and allows you to switch garbage collectors at boot time. For more details, see github.com/ruby/ruby/bl...
25.12.2024 14:10 β π 5 π 2 π¬ 0 π 0
Everlasting student Β· Rails Core Β· Zeitwerk Β· Freelance Β· Life lover
Director of Open Source @ Ruby Central. Engineering leader in Colorado. Community builder. Foodie, amateur baker, cook.
A member of Ruby core team and Rubygems team. Administrator of ruby-lang.org. mastodon account is @hsbt@ruby.social
- Possibility space explorer π
- Open source teacher and author https://howtoopensource.dev.
- Ruby 3.2+ core committer
- Creator of https://www.CodeTriage.com.
- (he/him)
Yβall means all
CTO | Software Engineer | Rails Foundation Director | Rubyist | Ex-Sound Engineer | Runner | https://1500cals.com
https://mileswoodroffe.com
Principal Engineer @ Shopify. Maker. Runner. High-functioning ADHD. Opinions shared here are my own.
Ruby core committer. Builds Keyboards. MiniDisc, Fountain Pen and Void Linux enthusiast. Drinks too much coffee.
ζ₯ζ¬θͺγεεΌ·γγ¦γγΎγγγ§γγΎγ δΈζγγγͺγγ§γγε©γγ¦γγ γγοΌπ
Researcher, Senior Lecturer. Working on interpreters, compilation, concurrency, and debugging tools.
Computers bend to my will. https://jardo.dev
Canadian programmer in Japan. Member of Shopify's Ruby and Rails Infra team. https://chrissalzberg.com
Ruby on Rails developer at Shopify.
Dad living in the Nagano countryside.
@Shopify Ruby DX
Working on various projects to improve Rubyβs developer experience: rdoc, irb, ruby-lsp, ruby-lsp-rspec
π΄σ §σ ’σ ³σ £σ ΄σ Ώπ¨π¦ Ruby and Rails Developer, Toronto
Staff engineer at Shopify working on the Ruby developer experience team | Ruby LSP creator | Speaker
Optimizing Ruby JIT. YJIT team at Shopify.