k0kubun's Avatar

k0kubun

@k0kubun.com

Optimizing Ruby JIT. YJIT team at Shopify.

943
Followers
311
Following
486
Posts
09.06.2023
Joined
Posts Following

Latest posts by k0kubun @k0kubun.com

Preview
Ruby 4.0.1 Released | Ruby Ruby 4.0.1 has been released.

Ruby 4.0.1 Released www.ruby-lang.org/en/news/2026...

This release includes a bugfix for Kernel#sleep, along with other bugfixes. We recommend upgrading your Ruby version at your earliest convenience.

13.01.2026 04:38 ๐Ÿ‘ 19 ๐Ÿ” 6 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Takashi Kokubun, ZJIT: The future of Ruby performance. San Francisco Ruby Conference 2025.
Takashi Kokubun, ZJIT: The future of Ruby performance. San Francisco Ruby Conference 2025. YouTube video by Evil Martians

@k0kubun.com talked about ZJIT, the next generation of YJIT for Ruby 3.5. He explained how to use it to improve Rubyโ€™s speed in Ruby and Rails infrastructures.

29.12.2025 19:08 ๐Ÿ‘ 12 ๐Ÿ” 5 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Ruby 3.4.8 Released

Ruby 3.4.8 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.

17.12.2025 00:53 ๐Ÿ‘ 13 ๐Ÿ” 5 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

ใ“ใฎๆๆกˆใฏใ‚ˆใๅ‡บใฆใใพใ™ใญใ€‚ใใ†ๅค‰ๆ›ดใ—ใกใ‚ƒใฃใฆใ„ใ„ใจๆ€ใ„ใพใ™

27.11.2025 08:40 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

๐Ÿ‘

05.11.2025 17:57 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Happy 10th anniversary to md2key

28.10.2025 05:56 ๐Ÿ‘ 11 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
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.

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...

22.10.2025 19:12 ๐Ÿ‘ 15 ๐Ÿ” 12 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 2

ใ‚ใ‹ใ‚Šใพใ™ใ€‚ใคใ„็”Ÿๆˆใ—ใŸใใชใ‚‹ใฎใงใ€่‰ฏใ„้›†ๅฎขใƒใ‚ฟใ ใชใจๆ€ใ„ใพใ—ใŸ

22.10.2025 03:11 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

It was fun to create a cloud card. Join us at @sfruby.com next month!
bsky.app/profile/inaz...

21.10.2025 22:58 ๐Ÿ‘ 10 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

ๅ…ƒใ€…ใฏๆœฌๅฎถใƒ‘ใƒผใ‚ตใƒผใฎASTใ‚’ใ‚ณใƒณใƒใƒผใƒˆใ™ใ‚‹ๆ–นใŒๆฅฝใจใ„ใ†็ซ‹ๅ ดใ ใฃใŸใ‚“ใงใ™ใŒใ€ไปŠใฏใ‚‚ใ†ไธ€่ปขใ—ใฆparser/parser.yใซ็ตฑไธ€ใงใ„ใ„ใจๆ€ใฃใฆใ„ใพใ™ใ€‚

ใงใ€ใใฎๆ–นๅ‘ๆ€งใซไธ€ๆœฌๅŒ–ใ—ใŸๅ ดๅˆใซ็พ็Šถใฎไธๆบ€ใช็‚นใจใ—ใฆใฏใ€็‰นๅฎšใฎDBใฎใ‚ทใƒณใ‚ฟใƒƒใ‚ฏใ‚นใ‚’ใ„ใ‚Œใ‚‹ใจไป–ใฎDBใ‚‚(ๅฟ…่ฆไปฅไธŠใซใ‚ญใƒผใƒฏใƒผใƒ‰ๅˆคๅฎšใŒๅข—ใˆใ‚‹ใฟใŸใ„ใช)ๅฝฑ้Ÿฟใ‚’ๅ—ใ‘ใฆใ—ใพใ†ใจใ„ใ†็‚นใŒใ‚ใฃใฆใ€ใƒ‘ใƒผใ‚ตใƒผใฎๅฎš็พฉใ‚’ใƒ†ใƒณใƒ—ใƒฌใƒผใƒˆๅŒ–ใ—ใฆใ€ใงใใ‚ŒใฐDBใ”ใจใซใ‚ทใƒณใ‚ฟใƒƒใ‚ฏใ‚นๅฎš็พฉใฎๅˆ†ๅฒใŒๅ…ฅใ‚‹ใ‚ˆใ†ใชๅฎŸ่ฃ…ใซใ—ใŸใ„ใจๆ€ใฃใฆใพใ—ใŸใ€‚

ใใ†ใ„ใฃใŸ็ดฐใ‹ใ„็‚นใฏใŠไปปใ›ใ—ใพใ™ใŒใ€pgqueryๆจใฆใ‚‹ใจใ„ใ†ๆ–นๅ‘ๆ€งใฏ่ณ›ๆˆใงใ™

16.10.2025 09:28 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

ใ‚นใƒใƒณใ‚ตใƒผ & ใ”ๅˆฉ็”จใ„ใŸใ ใใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™ โ˜บ๏ธ

10.10.2025 20:51 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
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...

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...

09.10.2025 14:15 ๐Ÿ‘ 93 ๐Ÿ” 35 ๐Ÿ’ฌ 11 ๐Ÿ“Œ 6
Ruby 3.4.7 Released

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.

07.10.2025 21:41 ๐Ÿ‘ 25 ๐Ÿ” 12 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

๐Ÿ‘Œ

30.09.2025 17:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

ๆคœ็ดขใŒๅˆฅใซใชใฃใฆใ„ใ‚‹็‚นใ‚‚UIใฎๅทฎ็•ฐใ‚‚ๅคงใใ„ใ“ใจใ‹ใ‚‰ๅฏŸใ™ใ‚‹ใซใ€ใใ‚Œใ‚‚ๅฎŸ่ฃ…ใ•ใ‚Œใ‚‹ใพใงใฏใ‹ใชใ‚Š่ท้›ขใŒใ‚ใ‚‹ใ‚ˆใ†ใชๆ„Ÿใ˜ใŒใ—ใพใ™ใ€‚Issuesใฎใ‚ˆใ†ใชไฝฟใ„ๆ–นใ‚’ใ—ใŸใ„ใฎใงใ‚ใ‚Œใฐๅ˜ใซIssuesใฎๆ–นใ‚’ไฝฟใˆใฐใ„ใ„ใจๆ€ใ„ใพใ™ใญ

28.09.2025 06:34 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

closeใงใใ‚‹ใ‚‚ใฎใจใงใใชใ„ใ‚‚ใฎใŒใ‚ใ‚‹ใฎใงใ€ใใ“ใพใงไธๆ€่ญฐใชไป•ๆง˜ใงใ‚‚ใชใ„ใจๆ€ใ„ใพใ™ใ€‚closeใงใใ‚‹ใ‚‚ใฎใฏclose xxxใงใงใใ‚‹ใ‚ˆใ†ใซใชใ‚‹่ฆๆœ›ใฏๅฝ“็„ถใ‚ใฃใฆใ‚‚ใ„ใ„ใจใฏๆ€ใ„ใพใ™ใŒ

28.09.2025 06:26 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

ใงใฏsqldef/sqldefใซ้–ขใ—ใฆใฏIssuesใซๅˆ‡ใ‚Šๆ›ฟใˆใพใ—ใ‚‡ใ†ใ‹ใ€‚IssuesใจDiscussionsใ‚’ไธกๆ–น้–‹ใใฃใฑใชใ—ใซใ™ใ‚‹ใฎใฏๅซŒใชใฎใงใ€ๆœชcloseใฎdiscussionใฏ (Issuesๆœ‰ๅŠนๅŒ–ๅพŒ) "Create issue from discussion"ใงIssuesใซ็งปใ—ใŸไธŠใงใ€Discussionsใฏ็„กๅŠนใซใ—ใฆใ„ใŸใ ใ‘ใ‚‹ใจๅฌ‰ใ—ใ„ใงใ™

28.09.2025 06:19 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

ใ“ใ†ใ„ใ†ใฎๆฌฒใ—ใ„ใชใƒผใจๆ€ใ„ใคใคๆฐธ้ ใซใ‚ตใƒœใ‚Š็ถšใ‘ใฆใŸใฎใงใ€ใ™ใ”ใใ‚ใ‚ŠใŒใŸใ„ใงใ™๏ผใ“ใฎactionใ‚’ๆต่กŒใ‚‰ใ›ใพใ—ใ‚‡ใ†

26.09.2025 06:27 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

๐Ÿ‘

17.09.2025 22:40 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Ruby 3.4.6 Released

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.

16.09.2025 00:11 ๐Ÿ‘ 12 ๐Ÿ” 7 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I made you an owner.

15.09.2025 04:18 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Did you try `xattr -d com.apple.quarantine psqldef`?

08.09.2025 06:08 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Ruby 3.4.5 Released

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.

15.07.2025 17:25 ๐Ÿ‘ 29 ๐Ÿ” 10 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
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...

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...

01.07.2025 19:20 ๐Ÿ‘ 85 ๐Ÿ” 21 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 5
Ruby 3.4.4 Released

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.

14.05.2025 18:48 ๐Ÿ‘ 25 ๐Ÿ” 11 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I'm glad to hear that ๐Ÿ˜„

12.05.2025 16:15 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Ruby 3.4.3 Released

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.

14.04.2025 17:00 ๐Ÿ‘ 19 ๐Ÿ” 8 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

No. Is that what you use?

13.04.2025 03:46 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
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...

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.

11.04.2025 04:56 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

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.

11.04.2025 04:32 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0