JRuby guy, Java, Ruby, OSS business liaison. Find me: @headius@mastodon.social or @headius.bsky.social Sponsor me: github.com/sponsors/headius

Minneapolis, MN
Another fun talk on regex internals by Daniel Colson at XO Ruby NYC! I'll never get tired of looking under the covers, no matter how many people tell me to stop.
9
757
JRuby placed third for lowest latency in the last deployment... Where will it be this round? This and the Roundhouse results show that it's not about the language you or your agents use; it's about using the right tools, frameworks, and design in your chosen language.
We are very excited to have finally launched our Polyglot Site for a Polyglot Conference! Check out all of the talks, sponsors and photos since our inception and you get to choose which languages you want to browse in!
1
3
12
834
Charles Oliver Nutter retweeted
We're happy to announce jruby-rack 2.0.0, updating our servlet/rack bridge to support the Jakarta Servlet API! We partnered with JRuby contributor github.com/chadlwilson and the @killbill_io Open Source billing and payments platform to make this happen. github.com/jruby/jruby-rack/…
2
11
454
Oops, I will actually be speaking at XO Ruby in NYC this SATURDAY, October 10th, at the Metropolitan Pavilion. Will I see you there? buff.ly/fKA2EMQ
I am excited to announce I will be speaking at XO Ruby in NYC this Friday, October 10th, at the Metropolitan Pavilion! XO Ruby events are focused on local Ruby communities, with a dirt cheap, one day, single track setup. Stop by and learn about JRuby! buff.ly/fKA2EMQ
2
7
498
I am excited to announce I will be speaking at XO Ruby in NYC this Friday, October 10th, at the Metropolitan Pavilion! XO Ruby events are focused on local Ruby communities, with a dirt cheap, one day, single track setup. Stop by and learn about JRuby! buff.ly/fKA2EMQ
2
6
18
1,226
I don't read code to make the code better. I read code to make myself better. I understand the system better by reading the code, which makes me better at creating new code.
3
29
275
5,973
I'm looking forward to "stop writing code" and "stop reading code" to evolve into "stop running code" and we just revert back to an agrarian society.
8
9
208
4,276
Charles Oliver Nutter retweeted
I keep hearing this nonsense, that English is the new programming language, and Ai is a "compiler". Okay. If you're right, then the same English should give you the same software every time. That's what a compiler does. It doesn't. The same prompt with the same model but you get different outputs. A compiler doesn't guess what you meant while Ai does. Prove me wrong. Give it the same English twice and get the same software.
72
35
299
13,571
Charles Oliver Nutter retweeted
52
475
808
39,608
Things I want from GitHub: * Align Milestones, Releases, and Tags in a logical way. Multiple Milestones per issue/PR. * A button to enter review mode on front page of PR. * A list of "Changes Requested" (current indicator is useless). * Re-run single job directly from the PR.
4
902
Charles Oliver Nutter retweeted
Folks, you can rewrite your Rails chat app in Rust all you want - it won't fix the deliverability of chat messages and won't make it any more reliable. You gotta fix Action Cable protocol first to store and fetch message history. Like we did in @any_cable with docs.anycable.io/misc/action…
6
5
101
3,858
There's a difference between "implement this app/feature" and low-level optimizations, refactorings, or memory/thread-safety improvements. The former is "easy" for AI, but the latter is less tangible and more complex. In my experience, that requires a lot of intervention.
2
2
27
1,174
I've pushed a Rails 8.1-compatible activerecord-jdbc-adapter 81.0.pre1 for JRuby + SQLite and it can at least CRUD a scaffold app! I've provided a template here for generating a new app: (rails new -m <template>) buff.ly/uUPEfJn
2
16
766
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
147
13,410
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
354
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
388
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
989
"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! piped.video/vDjW_dRyKXY?si=6Fsf…
7
22
3,134
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,119
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
18
1,862