Skip to content
You must be logged in to sponsor pboling

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 oauth2 gem 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
  • 📌 Patching to update dependencies, and bring each rubygem into compliance with rubocop-packaging so 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.

@pboling

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 sponsors

@GitHub-SecureOSS-Fund
@healthsherpa-sponsorships
@makeplans
@frenkel
@murb
@vesan
@andrew
@hieunguyentrung

Current sponsors 6

@healthsherpa-sponsorships
@andrew
@makeplans
@frenkel
@murb
@vesan
Past sponsors 3
@hieunguyentrung
Private Sponsor
@GitHub-SecureOSS-Fund

Featured work

  1. galtzo-floss/sanitize_email

    📧 An Email Condom for your Ruby Server

    Ruby 174
  2. galtzo-floss/flag_shih_tzu

    🏁 Bit fields for ActiveRecord

    Ruby 508
  3. ruby-oauth/oauth2

    🔐 oauth2 - A Ruby wrapper for the OAuth 2.0, & 2.1 Authorization Frameworks, including OpenID Connect (OIDC)

    Ruby 2,181
  4. omniauth/omniauth-identity

    A simple login and password strategy for OmniAuth.

    Ruby 363
  5. Dynamoid/dynamoid

    Ruby ORM for Amazon's DynamoDB.

    Ruby 612
  6. structuredmerge/structuredmerge-ruby

    ☯️ Ruby implementation of the StructuredMerge contract

    HTML 19

20% towards 30 monthly sponsors goal

@makeplans @healthsherpa-sponsorships
@andrew @frenkel @murb @vesan

makeplans and 5 others sponsor this goal

Select a tier

$ a month

You'll receive any rewards listed in the $10 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$1 a month

Select

Thanks 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)