Become a sponsor to |7eter l-|. l3oling
Maintaining FLOSS software is my passion, and I need your support to continue.
I contribute to FLOSS projects in hopes that the future will be better than the present.
I am currently focusing on:
- 🌴 StructuredMerge.org: Building comprehensive AST-based open source code & document merging/templating tools like ast-merge (a DSL for merging documents in any language), tree-haver (think "faraday for ASTs"), and kettle-jem (language specific merge recipes).
- 🔑 OWASP: Improving the state of SBOM tooling in Ruby with OWASP CycloneDX
- 🍁 Apache Software Foundation: Improving the state of license compatibility tooling in Ruby (via GoLang) with Apache SkyWalking Eyes, read more here
- 🥷 Modernizing the entire openid v2 stack in Ruby - If you are at one of the corporations still using this, please work on a corporate sponsorship! These tools were fully dead for > 10 years.
- 🥷 Moving toward a v3 release of the venerable
oauth2gem that supports authentication in a plurality of Ruby apps - 🔍️ Released appraisal2, the improved appraisal alternative
- ⌛️ updating seed_migration gem
- 🚛 migrated my gem suites, and continuing to maintain them:
- Resque plugins
▶️ Resque org - omniauth plugins
▶️ omniauth org - openid gems
▶️ ruby-openid org - oauth tools
▶️ ruby-oauth org
- Resque plugins
- 📌 Patching to update dependencies, and bring each rubygem into compliance with
rubocop-packagingso they can be included in the Debian linux distribution - ✅️ Migrating all repos to Github Actions for CI, fixing builds, and updating the spec suites to drop EOL'd Rubies, and include latest Rubies
- 📃 Improve documentation, and investigate some of the thornier issues that have been raised in issue trackers.
- 🗓️ 2025
- I contributed to 233+ projects
- 🗓️ 2024
- I contributed to 145+ projects
- 🗓️ 2023
- I contributed to 162+ projects
- 🗓️ 2022
- I contributed to 113+ projects
Ruby continues to be my favorite language. I hope the day will never come when I stop contributing into the Ruby ecosystem!
When you contribute to me, in sponsorship of my open source work, it helps me keep the gears turning on the many projects I support. Sponsorships are motivational, and truly appreciated! All of the money I earn from open source goes toward maintenance of my family.
I maintain Ruby infrastructure that many applications rely on but few teams think about until it breaks. My work spans authentication and authorization gems like oauth, oauth2, openid, and omniauth, long-term compatibility tooling like rubocop-lts, Resque plugins, and many other libraries across the ecosystem. Sponsorship helps make this maintenance sustainable: reviewing issues, shipping fixes, preserving compatibility, improving documentation, and keeping widely-used gems alive. If this work has helped you, your company, or the Ruby community you depend on, I would be grateful for your support.
Featured work
-
galtzo-floss/sanitize_email
📧 An Email Condom for your Ruby Server
Ruby 174 -
galtzo-floss/flag_shih_tzu
🏁 Bit fields for ActiveRecord
Ruby 508 -
ruby-oauth/oauth2
🔐 oauth2 - A Ruby wrapper for the OAuth 2.0, & 2.1 Authorization Frameworks, including OpenID Connect (OIDC)
Ruby 2,181 -
omniauth/omniauth-identity
A simple login and password strategy for OmniAuth.
Ruby 363 -
Dynamoid/dynamoid
Ruby ORM for Amazon's DynamoDB.
Ruby 612 -
structuredmerge/structuredmerge-ruby
☯️ Ruby implementation of the StructuredMerge contract
HTML 19
$1 a month
SelectThanks for sponsoring my open source work! It enables me, and motivates me, to continue to give back to the community, and the world.
- A Sponsor badge on your profile
- A "sponsor" role in my FLOSS/Ruby Discord
- Enable continued FLOSS efforts
$10 a month
Select- A Sponsor badge on your profile
- A "sponsor" role in my FLOSS/Ruby Discord
- Logo or name in my GH profile README, or one of my projects of your choice
- Enable continued FLOSS efforts
$25 a month
Select- A Sponsor badge on your profile
- A "sponsor" role in my FLOSS/Ruby Discord
- Logo or name in my GH profile README, or one of my projects of your choice
- Enable continued FLOSS efforts
- Shoutout on BlueSky / Mastodon / X from me @galtzo(.com)
$100 a month
Select- A Sponsor badge on your profile
- A "sponsor" role in my FLOSS/Ruby Discord
- Logo or name in my GH profile README, or one of my projects of your choice
- Enable continued FLOSS efforts
- Shoutout on BlueSky / Mastodon / X from me @galtzo(.com)
- Prioritized bug reports
$500 a month
Select- A Sponsor badge on your profile
- A "sponsor" role in my FLOSS/Ruby Discord
- Logo or name in my GH profile README, or one of my projects of your choice
- Enable continued FLOSS efforts
- Shoutout on BlueSky / Mastodon / X from me @galtzo(.com)
- Prioritized bug reports
- I help you on a project (1 hour a week or 4 hours a month)
$1,000 a month
Select- A Sponsor badge on your profile
- A "sponsor" role in my FLOSS/Ruby Discord
- Logo or name in my GH profile README, or one of my projects of your choice
- Enable continued FLOSS efforts
- Shoutout on BlueSky / Mastodon / X from me @galtzo(.com)
- Prioritized bug reports
- I help you on a project (2 hours a week or 8 hours a month)
$2,000 a month
Select- A Sponsor badge on your profile
- A "sponsor" role in my FLOSS/Ruby Discord
- Logo or name in my GH profile README, or one of my projects of your choice
- Enable continued FLOSS efforts
- Shoutout on BlueSky / Mastodon / X from me @galtzo(.com)
- Prioritized bug reports
- I help you on a project (4 hours a week or 16 hours a month)
$4,000 a month
Select- A Sponsor badge on your profile
- A "sponsor" role in my FLOSS/Ruby Discord
- Logo or name in my GH profile README, or one of my projects of your choice
- Enable continued FLOSS efforts
- Shoutout on BlueSky / Mastodon / X from me @galtzo(.com)
- Prioritized bug reports
- I help you on a project (8 hours a week or 32 hours a month)
$8,000 a month
Select- A Sponsor badge on your profile
- A "sponsor" role in my FLOSS/Ruby Discord
- Logo or name in my GH profile README, or one of my projects of your choice
- Enable continued FLOSS efforts
- Shoutout on BlueSky / Mastodon / X from me @galtzo(.com)
- Prioritized bug reports
- I help you on a project (16 hours a week or 64 hours a month)
$12,000 a month
Select- A Sponsor badge on your profile
- A "sponsor" role in my FLOSS/Ruby Discord
- Logo or name in my GH profile README, or one of my projects of your choice
- Enable continued FLOSS efforts
- Shoutout on BlueSky / Mastodon / X from me @galtzo(.com)
- Prioritized bug reports
- I help you on a project (24 hours a week or 96 hours a month)