Your test suite used to be lightning fast but now it’s starting to feel a bit sluggish. Before adding CI parallelization, let’s see if there’s any clutter to remove.
A walk through some options available to us for analyzing memory usage in MRI.
How Ruby and Hypermedia can simplify the way we write API clients.
Everyday uses for multi-threading with MRI.
A journey into requiring files via $PATH and $LOAD_PATH.
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.