@headius

JRuby guy, Java, Ruby, OSS business liaison. Find me: @headius@mastodon.social or @headius.bsky.social Sponsor me: https://nitter.cf/t.co/G5oUTdTJqA

Minneapolis, MN
Joined November 2007
Top three questions I got at #railsworld: Q: Does Rails work on JRuby? A: Yes, for 20 years now. Q: Didn't JRuby already solve this? A: Yes. Q: Why aren't you speaking here? A: I tried. Ask the organizers.
6
9
145
13,188
Charles Oliver Nutter retweeted
JRuby 10.1.2.0 is released! JRuby 10.1 is our edge line, with more aggressive performance work and refactorings. This release improves perf of Ruby classes that extend Java, startup time on MacOS, and includes many stdlib updates. jruby.org/2026/09/21/jruby-1…
3
6
348
Charles Oliver Nutter retweeted
JRuby 10.0.7.0 is released! JRuby 10.0 is our stable line, receiving only bug and security fixes and critical performance improvements. This release tidies up another round of compatibility issues and updates a few standard libraries. jruby.org/2026/09/21/jruby-1…
3
5
383
I'll be hanging out at #railsworld in the hack space near the entry. Come on over to chat about JRuby, or claim a shirt if you're a current user or supporter!
Calling all JRubyists at #railsworld! I HAVE T-SHIRTS! If you are using JRuby or officially support it in your app or library, come find me Thursday! I have L, XL, and one 3XL left.
3
946
"most"
It's pencils down, people. Writing code by hand is no longer an economically viable skill for most programmers at most companies. But the future of making software has never been brighter. Don't you dare black pill this beautiful moment! youtu.be/vDjW_dRyKXY?si=6Fsf…
7
22
3,098
Very interesting day of discussions at #railsworld! Introduced a few folks to JRuby, talked with some current users I did not know, even found one shop that only does JRuby. A bit sad to see folks struggling with problems JRuby solves. Hard to get the word out!
2
17
1,096
Calling all JRubyists at #railsworld! I HAVE T-SHIRTS! If you are using JRuby or officially support it in your app or library, come find me Thursday! I have L, XL, and one 3XL left.
1
1
18
1,803
Hello #railsworld! I'm here at the event running office hours and teaching people how to run Rails on JRuby. Find me in the vendor pavilion and grab a sticker!
4
34
1,634
It's incredible the amount of hacking required to get Rails to run in parallel with Ractors (and it still isn't there yet) when JRuby has been running Rails in parallel for decades. #railsworld
1
5
25
2,675
Charles Oliver Nutter retweeted
Hello JRubyists! Anyone planning to be at tiny ruby #{conf} 2026 in Helsinki next week? We'd love to help you spread the word about JRuby to the Helsinki Ruby community! Get in touch if we can help you in any way!
3
6
800
It occurs to me now: with the JVM now supporting native function calls and memory via the FFM API, could we not potentially treat it as a C compiler backend?
3
6
2
55
5,906
Would you buy JRuby swag to help fund the project? We recently did a run of JRuby "bird" t-shirts that have been very popular, but that stuff is expensive to give away for a little startup like ours.
10
10
2
28
3,191
Brno is a lovely little city. Don't know why I didn't see it when I visited in 2012.
1
9
804
I think I'm going to enable the JVM vector API (SSE etc, we already ship some optimizations that use it) by default for JRuby. Convince me not to.
2
1
5
1,295
After all these years, I just got burned (almost) by having a CI job not actually fail when one of the steps failed. It involved a subprocess launch with no error check, so even if it bombed out the job stayed green. 😩 A friendly reminder to make sure your CI jobs can fail.
1
6
847
Slides from my Euruko 2026 talk "JRuby: Past, Present, and Future" are now uploaded. I believe the talks were also recorded, so hopefully video will follow soon. Great event, I hope to return for 2027 in Modena, Italy! buff.ly/paSd5t9
1
7
1
38
4,045
AI is now the largest single point of failure in the history of software development. I know tons of developers that can't even work without an agent now. It's shocking how quickly the industry has become totally dependent on a few companies' services.
147
62
14
1,046
47,080
I'm finding more and more that agent-driven developers *really* appreciate having a human validate what they submit. nobody wants to be the asshole in an OSS project and being honest and communicative goes a long way toward making a good patch.
1
7
651
Charles Oliver Nutter retweeted
Replying to @headius
@headius on when picking JRuby might be prefferable:
2
5
272
Like clockwork, I go to a Ruby event and meet JRuby users I never knew about! Just today, three people who used JRuby at previous jobs and two more that currently have apps in production. Gotta figure out how to reach these folks without speaking at every Ruby conference! 🤣
2
1
37
1,296