Hacktoberfest 2025: Our Team’s Open Source Contributions in AI and Technical Debt Management

Hacktoberfest 2025: Our Team’s Open Source Contributions in AI and Technical Debt Management

At OmbuLabs, open source has always been at the core of our values. This year, for Hacktoberfest 2025, our team took the opportunity to give back to the communities that power our daily work, from Ruby developers tackling technical debt to those building the next generation of AI tools. Throughout October, we dedicated focused internal time to open source contributions. Our goal was twofold:

  1. Strengthen and maintain the tools that power our work at FastRuby.io, helping teams manage technical debt and improve code quality.
  2. Advance Ruby’s presence in artificial intelligence, contributing to libraries and frameworks that integrate Ruby with modern AI technologies. By aligning Hacktoberfest participation with our mission to give back, we turned this month into an opportunity for growth, learning, and meaningful community impact.

The Projects and Focus Areas

We organized our work around our two brands, FastRuby.io opens a new window and OmbuLabs.ai opens a new window , each representing a distinct but complementary area of our expertise. Unlike in past years, we didn’t split into separate smaller teams. Instead, our developers collaborated across projects, sharing ideas and pairing up to merge dozens of pull requests. This approach fostered deeper collaboration and allowed us to make broader contributions across multiple repositories.

FastRuby.io: Tackling Technical Debt

For the first three weeks of October, our attention was centered on our projects that improve code quality, maintainability, and technical debt management. Our team contributed to several open source tools that are widely used in the Ruby community:

OmbuLabs.ai: AI Meets Ruby

In the final week of Hacktoberfest, we turned our focus to the AI side of our work at OmbuLabs.ai. With the growing interest in integrating Ruby applications with large language models (LLMs), our team explored and contributed to tools that bridge the gap between Ruby and AI frameworks. We decided to focus our contributions on the following projects:

These projects reflect our commitment to making Ruby a first-class citizen in the world of AI, empowering developers to experiment, prototype, and build intelligent systems without leaving the Ruby ecosystem.

Our Contributions

We were able to contribute a lot this Hacktoberfest, especially in our FastRuby.io projects. Here’s what we were able to ship this October.

RubyCritic

Julio opens a new window and I focused on removing parser warnings in Ruby 3.4 and above.

Skunk

Henrique opens a new window , Juan opens a new window , and Francois opens a new window contributed to Skunk in multiple ways, including adding Ruby 3.4 support, adding HTML report generation, and refactoring Skunk’s analysis code.

  • PR #124 opens a new window : Added Ruby 3.4 CI compatibility and gem updates.
  • PR #123 opens a new window : Introduced HTML report generation, improved JSON output structure, and added a new configuration class for format selection.
  • PR #127 opens a new window : Refactored the analysis layer to centralize Skunk attributes within RubyCritic’s module collection, simplifying the architecture and improving maintainability.

ruby_or_rails

Fiona opens a new window , Juan opens a new window , Francois opens a new window , Mateus opens a new window , Julio opens a new window and Rishi opens a new window made numerous usability and UI improvements to our community puzzle bot:

Together, these changes made the bot easier to use, maintain, and contribute to, both for our internal team and for the Ruby community at large.

Benchmark.fyi

Ariel opens a new window upgraded Rails and refactored code to make it adhere to Rails conventions:

RailsBump

Mateus opens a new window and Julio opens a new window upgraded the application and enhanced the UI:

Dspy.rb

Francois opens a new window improved the modularity and reduced core gem dependencies.

Looking Ahead

Hacktoberfest isn’t just about open source contributions; it’s about strengthening the ecosystem we all rely on. This year’s efforts reinforced our belief that investing in open source pays dividends not just for the community, but also for our own growth as developers and teams.

We’re proud of what we accomplished and excited to continue maintaining and improving the tools that make our work possible, whether that’s helping teams upgrade legacy Rails applications or pioneering the next generation of AI integrations in Ruby.

Get the book