Open Source Update

2025-03-08, originally sent directly to open-source sponsors

Hello!

I'm trying something new! I'm going to start writing a periodic post about the open source work I'm doing.

Because this post is trying to cover three months, it's a bit long, and if I'm honest it feels a bit overwhelming to present you with this list. I apologize if it's not-so-interesting! I'm hoping the next one will be a bit more conversational and quite a bit shorter. Please let me know if this is helpful and informational, or if you'd like to see more info (or less!) in the next one.

So far in 2025, here's an overview of the work I've done in the Ruby open-source community …

Nokogiri

Releases

Contributions

Reviews and user help

So far this year, Nokogiri is getting some documentation love and attention from Burdette Lamar! ❤️

The user help queue was lighter than usual:

And Nokogiri has a new contributor!

rake-compiler-dock

Releases

Contributions

The big improvement this cycle was for all the build images to contain updated Ruby versions and dependencies, and some features to help gem maintainers work with those images.

I'm also preparing for the next release:

tailwindcss-rails

Releases

Contributions

TailwindCSS v4 was released, and so I spent quite a bit of time making sure the upgrade experience was as good as it could be. 😅

Unrelated to the v4 upgrade:

Reviews

I had lots of help with the v4 upgrade:

But also Patricio Mac Adden spent some time cleaning up the view templates!

And a small improvement:

Also, I've been collaborating on some proposed features to better support Rails engines:

tailwindcss-ruby

Release

Contributions

Again, the TailwindCSS v4 release resulted in a bit of work:

sqlite3-ruby

Upstream sqlite re-implemented their "autoconf" scripts, which broke the gem's build process on windows and made it challenging to cut a release.

Releases

Contributions

Reviews

Aaron Patterson has started exploring improving Ractor support:

Mechanize

Releases

Contributions

RDoc

Rails

Active Hash

Loofah

Rubocop

hoe-markdown

If you got this far, thank you for reading and thank you for your support!

❤️❤️❤️,
-mike