RSpec custom matchers can be written using plain old objects.
I used the async
gem to speed up a portion of my app. Here’s how it went and my thoughts on the gem.
Highlights of what happened in our #dev channel on Slack this week.
Highlights of what happened in our #dev channel on Slack this week.
Highlights of what happened in our #dev channel on Slack this week.
A subtle bug happens when validating the presence of boolean fields in Rails. Here’s how to find it before it hits production.
Running shell commands in Ruby, truly random numbers, fixing flaky tests, and how to get the most out of TypeScript.
An introduction to the ===
method in Ruby, and how it works in case
expressions and beyond them.
Got autoloading during initialization warning messages in your Rails 6.1 app? It’s time to_prepare for the next version.
A reminder that code is a step in a process, not an end in itself.