Charles Oliver Nutter

@headius
2.2K Followers
39 Following
1,088 Posts
JVM guy, JRuby guy. Champion of Java and Hero of Ruby. I depend on sponsors and donations to keep JRuby work going at https://github.com/sponsors/headius
concurrent-ruby 1.3.7 is released and fixes 3 security vulnerabilities: https://github.com/ruby-concurrency/concurrent-ruby/releases/tag/v1.3.7
Release v1.3.7 · ruby-concurrency/concurrent-ruby

There are 3 security fixes in this release, so updating is recommended. These security vulnerabilities are not very likely to be hit in practice and have a corresponding Low severity score. What's...

GitHub
githubstatus.com has overtaken github.com/<anything> in my local browser as the most frequent site I visit after typing "git..."

Today's AI test: see if Copilot can fix a networking test that sometimes times out. Ran for 5 minutes, changed two InetSocketAddress constructors to use getLoopbackAddress even though the old forms called anyLocalAddress. Fail.

The actual fix was to increase the timeout due to slow GHA runners.

RE: https://ruby.social/@samruby/116731054355649047

Exciting demonstration of how fast JRuby can really be when you sweep away some of the metaprogramming layers of a typical Rails application... even when it already handles Rails HTML requests 2x faster than CRuby! Looking forward to seeing more about Roundhouse.

RE: https://mastodon.social/@headius/116727089353126448

And it's live! I'll show you the latest and greatest use cases for using JRuby with *real world* examples at RubyConf 2026 in Las Vegas, July 14 at 3:30PM! Tell your friends!
https://rubyconf.org/schedule/

Good news! I have been added to the RubyConf 2026 schedule to present JRuby and all the ways it lets you use Ruby when CRuby doesn't fit! I'm glad that the new @rubycentral values community and understands the importance of JRuby. Twenty years of JRuby...don't miss this talk!

JRuby 9.4.15.0 is released! This is the last regularly-scheduled release of JRuby 9.4.x and includes the last set of unreleased 9.4 fixes. Future releases will be done as needed for commercial JRuby users. Contact us if you need long-term JRuby 9.4 support.

https://www.jruby.org/2026/06/08/jruby-9-4-15-0.html

JRuby 9.4.15.0 Released — JRuby.org

"I didn't do this thing because it was easy... I did it because I thought it would be easy." - Radan Skorić at RubyConf Austria 😂

In about an hour I'll do my first solo JRuby workshop at RubyConf Austria! I've used this opportunity to start assembling a complete JRuby tutorial, and I'd love to include your ideas.

Check it out: https://github.com/headius/tutorial

GitHub - headius/tutorial: Sources and walkthroughs for the JRuby workshop at RubyConf Austria 2026

Sources and walkthroughs for the JRuby workshop at RubyConf Austria 2026 - headius/tutorial

GitHub

I've started a project to collaboratively build templates for JRuby on Rails! So far there's just the bare minimum Rails 8.0 template I posted about earlier this week. Rails template experts are desperately needed, as well as anyone who has an idea for JRuby on Rails templates that fit the JRuby Way of doing things!

https://github.com/jruby/rails_templates