Joel Gaff, Jr.

Joel Gaff, Jr.

Master · Member #0

Rails builder ready for his next role. Contracts or full-time. Rails · SQLite · Hotwire.

Portland, OR

Writing Rails since 2022

Open to work

Badges

  • Founder
  • Verified app: Cucamonga
  • Verified app: Podium Stats
  • Verified app: The Omarchy Guild
  • Verified app: The Rails Guild
  • Verified app: Vendor Management
  • Verified app: Expense Reports
  • Verified app: Launchpad - SSO
  • Verified app: Incident Reports

Apps

  • The Rails Guild

    Where Rails developers show their work.

    Built with SQLite, Solid Queue, Hotwire, and Plain CSS

    Deployed with Hatchbox

  • Vendor Management

    A custom vendor managment app for large events. Originally designed for use with The IRONMAN Group.

    Deployed with Hatchbox

  • The Omarchy Guild

    A community for Omarchy users — a member directory, setup showcase, and leaderboard for contributors.

    Built with SQLite, Solid Queue, Hotwire, and Plain CSS

    Deployed with Hatchbox

  • Launchpad - SSO

    An SSO authentication portal that serves 5-6 applications. The application allows the user to maintain a single identity for all apps connected to the launchpad.

    Deployed with Hatchbox

  • Expense Reports

    A custom expense report submission app that allows users to submit images of receipts and have an expense report automatically created.

    Deployed with Hatchbox

  • Cucamonga

    An app to help organize all your travel bookings, flights, accommodations, and more.

    Deployed with Hatchbox

  • Podium Stats

    Podium Stats is a results platform for clubs, teams, and leagues that have a series of events.

    Built with SQLite, Hotwire, and Bootstrap

    Deployed with Hatchbox

  • Incident Reports

    An app that allows event staff to quicly capture critical indicent details during an event via voice recording, and present the information in a standard incident report format.

    Deployed with Hatchbox

© 2026 Joel Gaff, Jr.

Become a Patron of the Guild

Your mark, hung where the guild's developers and the employers browsing them will see it.

Site-widerails, bars, footer
10/10plaques left

Why be a patron

For a company or organization that wants Rails developers to know its name, there is no better place to be. Every member has proven they run the apps on their page, so these are people actually putting Rails into production, and the employers who come here to hire them read the same pages.

Your support helps fund hosting and ongoing development, and keeps the guild independent and free for the developers who use it. In return your company/organization is recognized on the site as a patron, in front of the exact people you want to reach. No ad network, no auction, and no tracking of anyone. Your mark is a plain link in good company.

How it works

Your plaque hangs on the rails flanking the directory on desktop, and rides the scrolling patron bars across the top and bottom of the page on phones. Every page's footer carries your name. Patronage never influences membership, badges, or rank.

Current rate: $50/month, locked in for as long as you stay.

10 plaques of ten remain. Each pair filled raises the rate for the next patron; a freed plaque lowers it. Cancel anytime.