Open-source at Drivy
Free open-source software is the mainstay of today’s software community. Here at Drivy, open-source has been part of our DNA since our very early days. This is as true of the framework and application gems we use, as it is of the data tooling we employ.
We’ve always felt strongly that it’s important to give back to the open-source community. With this in mind, we’ve started to extract parts of our codebase and release them as open-source projects. Most of our work runs on Ruby on Rails. In addition, we’re also putting a list together of the gems we have already extracted (below).
Our aim is to share our passion for open-source, but also our experience from the lessons learned over the years spent building Drivy into what we are today. We think there is value to be found in transparency about how engineers collaborate to solve problems differently.
Add-ons on ActiveRecord::Migration to make migrations safer in the context of zero downtime deployment.
This gems provides a small DSL to check your data for inconsistencies.
This gem provides a simple way to setup delayed deprecation notices.
Engineering at Drivy means more than doing stuff. It means asking questions, sharing knowledge and exchanging resources; all with the common goal of building a better alternative to car ownership. You can see more of this in action on our Engineering Blog.