Ruby
-
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. -
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. -
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 -
Debrief: RailsConf 2019
Test Double consultants share their favorite talks from RailsConf. -
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. -
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. -
Music Cards
Software doesn't always have to be amazing. Sometimes, it can just be useful. -
-
Rake without Rails.
A lot of ink has been spilled over how to get “real” unit tests working in Ruby on Rails projects. The first time I encountered it was when Gary Bernhardt and Corey Haines started the “fast specs” meme. -
1 of 2