Open Source World
Working in Ruby on Rails has many benefits, but one of the most important is that both the language and the framework are open source. In addition to being able to peer under the covers, you get the contributions of the community continuing to push the development forward, figuring out bugs, and ensuring that the code meets appropriate standards.
Foraker’s Open Source Contributions
We’re proud to have numerous repositories available for public consumption and participation. We’ll cover a few here, but to see all our contributions, check out Foraker on GitHub.
We have several gems published, which you can review on RubyGems, but here’s a synopsis:
- active_record_enumerated_type for integrating EnumeratedType with ActiveRecord
- frosting simplifies and standardizes the use of presenters in your Rails application
- flowaker can help your organize your RSpec feature specs and keep them quick
- navigatrix helps make building custom navigation menus in your app painless in Rails and Sinatra (more details)
TinyMCE Equation Editor Plugin
While Marionette is very popular for simplifying building Backbone applications, we wanted something less heavy weight that fit our needs more precisely. Thus, Traction was born. We hope others will find it fits their needs as well.
We like to contribute everything we can back to the development community and maintain transparency, so we’ve opened up things like our holiday app written in Meteor [source] and our developer reading list.