1. Working strategically through Rails upgrades

    With tools that let us dual boot multiple versions of Rails on the same branch, we can now do Rails upgrades alongside everyday development. But what do we do when we come across a change in Rails that ripples across our application? Take a minute to survey the options in this blog post.
    Time An icon of a clock Publish Date
    May 11, 2021
    Person An icon of a human figure Authors
    Ali Ibrahim
    Category An icon of a paper organzier Categories
    Ruby
    Rails
    Upgrades
  2. Using CockroachDB with Rails

    CockroachDB is a scalable, highly available database, and you can use it in your Rails apps today. In this guide, we'll walk you through the steps to using CockroachDB with Rails.
    Time An icon of a clock Publish Date
    March 26, 2021
    Person An icon of a human figure Authors
    Ali Ibrahim
    Category An icon of a paper organzier Categories
    Ruby
    Rails
  3. Announcing Standard Ruby 1.0

    After two years of community feedback and 80 releases, Standard Ruby hit 1.0 this week. Find out what's new and why there's never been a better time to standardize your app!
    Time An icon of a clock Publish Date
    March 4, 2021
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    Ruby
  4. Speed up your Rails app with upsert_all

    Rails' ActiveRecord is—16 years in—almost feature complete, but Rails 6 introduces `upsert_all`. Here's how it can speed up some of the slowest parts of your app.
    Time An icon of a clock Publish Date
    April 9, 2020
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    Ruby
    Upgrades
  5. Let's hash this out.

    How hashes have changed in the last few versions of Rails, and how you can handle them to minimize the pain of your next upgrade.
    Time An icon of a clock Publish Date
    October 15, 2019
    Person An icon of a human figure Authors
    Steve Jackson
    Category An icon of a paper organzier Categories
    Ruby
    Upgrades
  6. 3 keys to upgrading Rails

    Leveraging dual booting and CI a Rails upgrade can be a team effort that does not stop ongoing feature development
    Time An icon of a clock Publish Date
    September 3, 2019
    Person An icon of a human figure Authors
    Kevin Solorio
    Category An icon of a paper organzier Categories
    Ruby
    Rails
    Upgrades
  7. Enumerate your enums

    Rails defaults can lead you astray when creating enum attributes. This guide will show you an easier and less error-prone way that leverages custom enum types in Postgres.
    Time An icon of a clock Publish Date
    June 3, 2019
    Person An icon of a human figure Authors
    Justin Searls
    Category An icon of a paper organzier Categories
    Ruby
  8. Do we need dependency injection in Ruby?

    What is Dependency Injection anyway? Do we need it at all in ruby? We'll go over a small example and review how being familiar with DI can lead to a better design.
    Time An icon of a clock Publish Date
    May 17, 2018
    Person An icon of a human figure Authors
    Kevin Baribeau
    Category An icon of a paper organzier Categories
    Ruby
  9. Music cards

    Software doesn't always have to be amazing. Sometimes, it can just be useful.
    Time An icon of a clock Publish Date
    February 20, 2018
    Person An icon of a human figure Authors
    Adam Lukens
    Category An icon of a paper organzier Categories
    Development
    Ruby

Search An icon of a magnifying glass Search the Blog