Use namespacing generously to have a maintainable and well-organized codebase.
require_dependency to make your code more organized.
Tips and tricks when querying your database and serializing objects in a performant and maintainable manner.
How we write code reflects how we think. If we all speak the same language, we don't have to guess.
self makes this clever API slick.
Writing an elegant and DRY API to handle batch actions in Ruby on Rails.
ActiveModel::Attributes to easily create a familiar API for purging
Creating custom exceptions specific to your app's needs is a powerful way to convey intent. What do they look like and where should you put them?
Adding headers for specific HTTP statuses in Ruby on Rails easily with
ActiveModel::Attributes in your models to get the schema-back attributes you love without the schema requirement.