Our great sponsors
-
learn-ruby-and-cs
Discontinued Books and other resources for learning Ruby and computer science. [Moved to: https://github.com/fpsvogel/learn-ruby]
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
human-essentials
Human Essentials is an inventory management system for diaper, incontinence, and period-supply banks. It supports them in distributing to partners, tracking inventory, and reporting stats and analytics.
-
casa
Volunteer management system for nonprofit CASA, which serves foster youth in counties across America.
-
inkind-admin
A project serving Community Education Partnerships - https://www.cep.ngo/ . This Rails application presents an admin interface for CEP to manage their volunteers and students. And provides a GraphQL backend for https://github.com/rubyforgood/inkind-volunteer .
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
inkind-volunteer
A mobile first application serving Community Education Partnership (CEP) - https://www.cep.ngo/ . This volunteer used application works in collaboration with https://github.com/rubyforgood/inkind-admin .
Here's how I recently got started contributing to open-source Ruby on Rails projects. I'm pretty new to Rails, so if I can do it then you can too! (For more tips for beginning Rubyists, see my study plan.)
Discourse
Lobsters
Human Essentials
CASA
Circulate
InKind Admin and InKind Volunteer (Rails + React)
InKind Admin and InKind Volunteer (Rails + React)
Send back your fix by creating a PR (pull request). To learn how to make a PR, follow the steps in First Contributions. Here is another guide with a few extra steps that are good to keep in mind. Also, if you find that you've cloned a project's repo before forking it, this guide explains how to get back on track by making your local copy point to your fork.