Avoid some tricky edge cases when decorating ActiveRecord models.
Pagination of APIs is a performance optimization trick. As a consumer, you may want to model things with a lazy stream instead.
How to test integrations with a third-party API.
Improve test readability by leveraging RSpec’s matcher composition to make multiple assertions with a single matcher.
A list of keywords that give us pause.
Search engines “crawl” and “index” web content through programs called robots (a.k.a. crawlers or spiders). Here are some approaches to blocking them in Ruby on Rails apps.
If you’re going to be writing Ruby in 2017, I have some good news.
bundle outdated
can be useful for keeping your bundler
dependencies updated.
Choose the right tool for the job when building modular software.
Using composition to build modular object-oriented systems.