k0kubun
@k0kubun.com
Optimizing Ruby JIT. YJIT team at Shopify.
Happy 10th anniversary to md2key
October 28, 2025 at 5:56 AM
Happy 10th anniversary to md2key
Reposted by k0kubun
Today is the last day to grab a GA ticket for SF Ruby! Read our new blog post for a preview: evilmartians.com/chronicles/w...
Why we're excited about the SF Ruby conference—Martian Chronicles, Evil Martians’ team blog
SF Ruby and Evil Martians are excited to invite you to our premier event: the San Francisco Ruby Conference.
evilmartians.com
October 22, 2025 at 7:13 PM
Today is the last day to grab a GA ticket for SF Ruby! Read our new blog post for a preview: evilmartians.com/chronicles/w...
October 21, 2025 at 10:58 PM
Reposted by k0kubun
I tried to explain why I don't believe the recent accusations toward my former teammates, as well as how the Ruby and Rails Infra team at Shopify operates and why it can be trusted.
byroot.github.io/opensource/r...
byroot.github.io/opensource/r...
Dear Rubyists: Shopify Isn’t Your Enemy
I’ve been meaning to write a post about my perspective on Open Source and corporate entities. I already got the rough outline of it; however, I’m suffering from writer’s block, but more importantly, t...
byroot.github.io
October 9, 2025 at 2:15 PM
I tried to explain why I don't believe the recent accusations toward my former teammates, as well as how the Ruby and Rails Infra team at Shopify operates and why it can be trusted.
byroot.github.io/opensource/r...
byroot.github.io/opensource/r...
Ruby 3.4.7 Released ruby-lang.org/en/news/2025...
This release contains a uri gem update for CVE-2025-61594, along with other bug fixes.
We recommend updating your uri gem version. This release has been made for the convenience of those who wish to continue using it as a default gem.
This release contains a uri gem update for CVE-2025-61594, along with other bug fixes.
We recommend updating your uri gem version. This release has been made for the convenience of those who wish to continue using it as a default gem.
Ruby 3.4.7 Released
ruby-lang.org
October 7, 2025 at 9:41 PM
Ruby 3.4.7 Released ruby-lang.org/en/news/2025...
This release contains a uri gem update for CVE-2025-61594, along with other bug fixes.
We recommend updating your uri gem version. This release has been made for the convenience of those who wish to continue using it as a default gem.
This release contains a uri gem update for CVE-2025-61594, along with other bug fixes.
We recommend updating your uri gem version. This release has been made for the convenience of those who wish to continue using it as a default gem.
Ruby 3.4.6 Released www.ruby-lang.org/en/news/2025...
This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
Ruby 3.4.6 Released
www.ruby-lang.org
September 16, 2025 at 12:11 AM
Ruby 3.4.6 Released www.ruby-lang.org/en/news/2025...
This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
Ruby 3.4.5 Released www.ruby-lang.org/en/news/2025...
This is a routine update that includes bug fixes and GCC 15 support. We recommend upgrading your Ruby version at your earliest convenience.
This is a routine update that includes bug fixes and GCC 15 support. We recommend upgrading your Ruby version at your earliest convenience.
Ruby 3.4.5 Released
www.ruby-lang.org
July 15, 2025 at 5:25 PM
Ruby 3.4.5 Released www.ruby-lang.org/en/news/2025...
This is a routine update that includes bug fixes and GCC 15 support. We recommend upgrading your Ruby version at your earliest convenience.
This is a routine update that includes bug fixes and GCC 15 support. We recommend upgrading your Ruby version at your earliest convenience.
Reposted by k0kubun
years after working with a team that was vehemently against deleting any test, no matter how flaky, I have assembled my counter-doctrine: you should delete tests
andre.arko.net/2025/06/30/y...
andre.arko.net/2025/06/30/y...
You should delete tests
We’ve had decades of thought leadership around testing, especially coming from wholistic development philosophies like Agile, TDD, and BDD. After all that time and several supposedly superseding movem...
andre.arko.net
July 1, 2025 at 7:20 PM
years after working with a team that was vehemently against deleting any test, no matter how flaky, I have assembled my counter-doctrine: you should delete tests
andre.arko.net/2025/06/30/y...
andre.arko.net/2025/06/30/y...
Ruby 3.4.4 Released www.ruby-lang.org/en/news/2025...
This release includes a fix for a YJIT bug related to local variables and addresses a build issue on Windows when using GCC 15. It was released ahead of schedule to make these fixes available as soon as possible.
This release includes a fix for a YJIT bug related to local variables and addresses a build issue on Windows when using GCC 15. It was released ahead of schedule to make these fixes available as soon as possible.
Ruby 3.4.4 Released
www.ruby-lang.org
May 14, 2025 at 6:48 PM
Ruby 3.4.4 Released www.ruby-lang.org/en/news/2025...
This release includes a fix for a YJIT bug related to local variables and addresses a build issue on Windows when using GCC 15. It was released ahead of schedule to make these fixes available as soon as possible.
This release includes a fix for a YJIT bug related to local variables and addresses a build issue on Windows when using GCC 15. It was released ahead of schedule to make these fixes available as soon as possible.
Ruby 3.4.3 Released www.ruby-lang.org/en/news/2025....
This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
Ruby 3.4.3 Released
www.ruby-lang.org
April 14, 2025 at 5:00 PM
Ruby 3.4.3 Released www.ruby-lang.org/en/news/2025....
This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
Using Neovide made me realize that my Neovim (on tmux) on WezTerm showed wrong colors github.com/wezterm/wezt....
Combined with floatConfig changes I made on coc-settings today, I'm now satisfied with the UI of nvim on my terminal.
Combined with floatConfig changes I made on coc-settings today, I'm now satisfied with the UI of nvim on my terminal.
Colors look wired · wezterm wezterm · Discussion #4680
What Operating System(s) are you running on? Linux X11 Which Wayland compositor or X11 Window manager(s) are you using? awesomewm WezTerm version 20230712-072601-f4abf8fd Ask your question! I'm try...
github.com
April 11, 2025 at 4:56 AM
Using Neovide made me realize that my Neovim (on tmux) on WezTerm showed wrong colors github.com/wezterm/wezt....
Combined with floatConfig changes I made on coc-settings today, I'm now satisfied with the UI of nvim on my terminal.
Combined with floatConfig changes I made on coc-settings today, I'm now satisfied with the UI of nvim on my terminal.
I'm trying out Neovide. It's beautiful enough that I'm considering switching from VSCode Neovim to it. But I also wish Neovim on a modern terminal looked like that in the first place.
April 11, 2025 at 4:32 AM
I'm trying out Neovide. It's beautiful enough that I'm considering switching from VSCode Neovim to it. But I also wish Neovim on a modern terminal looked like that in the first place.
The latest VSCode feels buggy with VSCode Neovim 😕 It often duplicates what I just entered.
March 4, 2025 at 6:59 PM
The latest VSCode feels buggy with VSCode Neovim 😕 It often duplicates what I just entered.
Reposted by k0kubun
After an incredible 6.5+ years, Friday was my last day at GitHub. I'm so thankful to have gotten to know and have worked with such a smart and thoughtful group of people.
I'm excited to continue working on Ruby as part of the Ruby and Rails Infrastructure team at Shopify ❤️ 💎
I'm excited to continue working on Ruby as part of the Ruby and Rails Infrastructure team at Shopify ❤️ 💎
February 24, 2025 at 8:05 PM
After an incredible 6.5+ years, Friday was my last day at GitHub. I'm so thankful to have gotten to know and have worked with such a smart and thoughtful group of people.
I'm excited to continue working on Ruby as part of the Ruby and Rails Infrastructure team at Shopify ❤️ 💎
I'm excited to continue working on Ruby as part of the Ruby and Rails Infrastructure team at Shopify ❤️ 💎
Ruby 3.4.2 Released www.ruby-lang.org/en/news/2025...
This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
Ruby 3.4.2 Released
www.ruby-lang.org
February 14, 2025 at 10:32 PM
Ruby 3.4.2 Released www.ruby-lang.org/en/news/2025...
This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.
ChatGPT使う時にちょっと賢い奴欲しいなってなったら課金してて今はPlusあるんだけど、初歩的なところで間違った回答が返ってくることもあり、金払ってるのに渋いなという体験になりがち。逆に無料版は金払ってないのにやたら賢いという体験になる
February 14, 2025 at 6:29 AM
ChatGPT使う時にちょっと賢い奴欲しいなってなったら課金してて今はPlusあるんだけど、初歩的なところで間違った回答が返ってくることもあり、金払ってるのに渋いなという体験になりがち。逆に無料版は金払ってないのにやたら賢いという体験になる
Reposted by k0kubun
The branch maintainers of Ruby have been updated. @k0kubun.com is the new maintainer of Ruby 3.4 that is latest stable version. I and @nagachika.bsky.social keep to maintain the old stable versions like 3.3, 3.2 and 3.1. #ruby
bugs.ruby-lang.org/issues/21136
bugs.ruby-lang.org/issues/21136
Misc #21136: [ANN] The update of branch maintainer for Ruby 3.2 to 3.4 - Ruby master - Ruby Issue Tracking System
Redmine
bugs.ruby-lang.org
February 14, 2025 at 1:41 AM
The branch maintainers of Ruby have been updated. @k0kubun.com is the new maintainer of Ruby 3.4 that is latest stable version. I and @nagachika.bsky.social keep to maintain the old stable versions like 3.3, 3.2 and 3.1. #ruby
bugs.ruby-lang.org/issues/21136
bugs.ruby-lang.org/issues/21136
Reposted by k0kubun
I wrote a blog post about how we can make FFI faster in CRuby railsatscale.com/2025-02-12-t...
Tiny JITs for a Faster FFI
Can we have a faster FFI for CRuby? Yes.
railsatscale.com
February 12, 2025 at 9:44 PM
I wrote a blog post about how we can make FFI faster in CRuby railsatscale.com/2025-02-12-t...
Rust、/// の後の定義をコメントアウトすると /// の後に定義が来ないせいでコンンパイルエラーになるのやめて欲しい 流石にwarningレベルの問題でしょ…
February 10, 2025 at 9:05 PM
Rust、/// の後の定義をコメントアウトすると /// の後に定義が来ないせいでコンンパイルエラーになるのやめて欲しい 流石にwarningレベルの問題でしょ…
今でこそグリーンカードあるけど、うちも子ができた時はnon-immigrant visaで滞在してたので、現政権下だと国籍もらえなそうなんだなあ
January 21, 2025 at 6:24 PM
今でこそグリーンカードあるけど、うちも子ができた時はnon-immigrant visaで滞在してたので、現政権下だと国籍もらえなそうなんだなあ
FIDO2対応してないサイトで2FAやるのだるすぎるんだけどどうにかならんもんか
December 26, 2024 at 8:37 AM
FIDO2対応してないサイトで2FAやるのだるすぎるんだけどどうにかならんもんか
Ruby 3.4.0 Released
www.ruby-lang.org
December 25, 2024 at 6:39 AM
ググってStackOverflowを眺めるんじゃなくてChatGPTに質問したら適切な答えが帰ってきてそれで直った。人間+インターネットよりAIの方が知性が高いし、Neovimは人間が使うには難しすぎる
December 25, 2024 at 5:23 AM
ググってStackOverflowを眺めるんじゃなくてChatGPTに質問したら適切な答えが帰ってきてそれで直った。人間+インターネットよりAIの方が知性が高いし、Neovimは人間が使うには難しすぎる