🦜 @headius.bsky.social on Bluesky
@bsky.app.profile.headius.bsky.social@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
JRuby co-lead, Java champion, Ruby hero, JavaOne Rockstar, international traveler and speaker. Book me for your next event! I depend on your donations and sponsorships! https://github.com/sponsors/headius
Your feed and you don't want it here? Just
e-mail the birb.
https://bsky.app/profile/headius.bsky.social/post/3mji5uomolj2u
Published: April 14, 2026 19:53
Big announcements coming from JRuby next week... we are ready to unleash JRuby 10.1 with a ton of improvements and some really exciting new technology. Stay tuned.
https://bsky.app/profile/headius.bsky.social/post/3mjg7ifqoit2w
Published: April 14, 2026 01:17
At what point do I just start ignoring dependabot, and then I'm right back where I started?
https://bsky.app/profile/headius.bsky.social/post/3mjg3ncq5tb2d
Published: April 14, 2026 00:08
Frequent conversation:
> Why don't you use AI for this task?
I tried. It failed to do it better than me..
> You must be doing it wrong.
Great, here's the task, try it yourself!
> I see the problem. These models don't do that task well.
Isn't that…
https://bsky.app/profile/headius.bsky.social/post/3mjfoaxoibk2f
Published: April 13, 2026 20:09
My son has a low-cost ticket for #RubyKaigi available right now! Help him out and buy this ticket off of him!
https://x.com/i/status/2043781434461028803
https://bsky.app/profile/headius.bsky.social/post/3mj3aleffjs2o
Published: April 9, 2026 16:37
Owning a 3D printer is saving me so much money printing parts for my 3D printer. Wait a second... 🤔
https://bsky.app/profile/headius.bsky.social/post/3mj2bb3xfux2g
Published: April 9, 2026 07:17
This is why AI will never defeat me.
https://bsky.app/profile/headius.bsky.social/post/3mikcnesnac2l
Published: April 2, 2026 22:59
Tonight, our nation can celebrate the removal of this horrible, shallow, incompetent person from the top of the US Department of Justice. The Trump administration dumpster fire continues, but at least this idiot is gone.
[contains quote post or other…
https://bsky.app/profile/headius.bsky.social/post/3mik5xkodfg2i
Published: April 2, 2026 21:35
I just spent two days in mortal combat with an AI agent that convinced a user my analysis and fix for a bug was incorrect. It provided convincing descriptions of the problem and declared its fix "obvious".
It was all nonsense.
Your AI coding agent is…
https://bsky.app/profile/headius.bsky.social/post/3mihu2zidm62g
Published: April 1, 2026 23:33
It is a bit ironic that many folks who demanded strict static typing and who refused to even consider using dynamically-typed languages are now advocating for verifying the results of agentic coding using little more than unit tests and specifications. So…
https://bsky.app/profile/headius.bsky.social/post/3migvrt27wa2e
Published: April 1, 2026 14:31
I loathe April Fool's Day. The only news I want to be an April Fool's prank is the winter storm warning for Minnesota this evening.
https://bsky.app/profile/headius.bsky.social/post/3mifdrgyhdh2l
Published: March 31, 2026 23:36
This year is the 20th anniversary of full-time dev of JRuby. We have thousands of users, can scale apps to great levels, keep up with Ruby compat, and support customers fund my work.
Meanwhile, both of my proposals for @RubyConf were rejected by…
https://bsky.app/profile/headius.bsky.social/post/3mif2k4c2r22r
Published: March 31, 2026 20:51
I am excited and honored to be the keynote speaker for day 2 of #RubyKaigi 2026! My talk will explore 20 years of JRuby development, show how JRuby and CRuby have grown up together, and provide a hopeful look forward to the future of Ruby. It's been an…
https://bsky.app/profile/headius.bsky.social/post/3miewjg6oak2b
Published: March 31, 2026 19:39
Holding my breath to see how deeply the Oracle layoffs cut into the Java team. This is a really bad time to undercut critical infrastructure like the JDK. AI isn't replacing developers, it's just killing them off and leaving everything broken.
…
https://bsky.app/profile/headius.bsky.social/post/3miafvecmni2y
Published: March 30, 2026 00:30
While reviewing some LLM-heavy PRs recently I realized where my concerns lie: code written by humans is intentional and code written by an LLM is incidental. I can't easily ask the submitter's LLM context why it made certain changes and whether they are…
https://bsky.app/profile/headius.bsky.social/post/3mhz7jihjfp2k
Published: March 27, 2026 03:48
I could easily take Ruby with full static typing via RBS and compile it to fast static JVM code. Numeric algorithms as fast as optimized C code. I've done something similar before... it would be like Mirah but with dynamic invocation. It's just a matter of…
https://bsky.app/profile/headius.bsky.social/post/3mhyl4c2bwh2m
Published: March 26, 2026 21:42
Just added JDK 26 to JRuby's CI matrix. Green with no changes necessary. 👍
https://bsky.app/profile/headius.bsky.social/post/3mhxvkbl4es2o
Published: March 26, 2026 15:17
Excellent talk by Daniel Colson about the Ruby regex engine ("Onigmo" in CRuby, "JOni" in JRuby) with a deep dive on how it parses, compiles, and executes an expression. These kinds of talks are my jam! Loving @rbqconf.bsky.social so far!
https://bsky.app/profile/headius.bsky.social/post/3mhxumrqdqu2r
Published: March 26, 2026 15:00
Inspired by DragonRuby and a quick chat with @amirrajan.bsky.social at @rbqconf.bsky.social in Austin, I threw together a five-minute JRuby + Simple Directmedia Layer example using the LQJGL bindings! I'm actually shocked how easily this worked. JRuby is…
https://bsky.app/profile/headius.bsky.social/post/3mhxufduptc2p
Published: March 26, 2026 14:56
https://github.com/headius/jruby-sdl-demo
[contains quote post or other embedded content]
https://bsky.app/profile/headius.bsky.social/post/3mhxuedowpc2p
Published: March 26, 2026 14:55
Inspired by DragonRuby and a quick chat with @amirrajan.bsky.social at @rbqconf.bsky.social in Austin, I threw together a five-minute JRuby + Simple Directmedia Layer example using LWJGL! I'm actually shocked how easily this worked. JRuby is really…
https://bsky.app/profile/headius.bsky.social/post/3mhvi6vxvo22p
Published: March 25, 2026 16:12
Reply to this post if you know an OSS developer seeking employment or sponsorship and I'll try to spread the word!
[contains quote post or other embedded content]
https://bsky.app/profile/headius.bsky.social/post/3mhvd7za55f2z
Published: March 25, 2026 14:43
There's a ton of Open Source developers out of work right now. The same developers that maintain the libraries and runtimes you all depend upon for your apps. The same libraries and runtimes all your AI code is built upon. Hire or sponsor someone today.
https://bsky.app/profile/headius.bsky.social/post/3mhdjuclo7f23
Published: March 18, 2026 12:54
Starting to look like we need an informal JRuby meetup in Austin for RBQ! I'll have a chat with the the decision makers and try to put something together. Let me know if you'll be there and interested!
https://bsky.app/profile/headius.bsky.social/post/3mhbzuz2nam2u
Published: March 17, 2026 22:36
Elden Ring has truly ruined all other video games for me.
https://bsky.app/profile/headius.bsky.social/post/3mhaxc4vfse2w
Published: March 17, 2026 12:17
This year marks the 20th anniversary of my work on JRuby! I'm looking forward to sharing that story and talking about the future with folks around the world. Being able to speak at @RubyConf and @RailsWorld would be a fitting way to celebrate 20 years. I…