Rails
-
How to build a search engine with Ruby on Rails
Implementing search in your Rails app can be vexing. Here's a great pattern to use that combines the best parts of ActiveRecord and Postgres. -
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. -
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. -
There's no such thing as a free gem
If you had to connect your app to an OAuth provider, when would you rely on a library and when would you code it yourself? Could you explain your reasoning? Using OAuth log in to Twitter in Ruby on Rails as an example, let's walk through the decision to roll our own implementation and how to build it ourselves with working code samples. -
Adding Disallowed Deprecations to Rails 6.1
Eliminating deprecation warnings is an important part of the Rails upgrade process. Disallowed Deprecations in Rails 6.1 provides a way to ensure deprecations don't get reintroduced once they've been removed from your codebase. -
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
2 of 2