How can we create ranges out of custom objects?
ActiveRecord provides a comprehensive interface for querying the database, but at what cost?
Ruby, functional programming, how to build operation pipelines, and the average programming language color.
The Ruby splat operator is confusing and here is why…
RubyConf happened last month! It spurred some reflections on the good and bad of virtual conferences.
Find out how to use erb-lint to lint your views, including using Standard to lint the Ruby code they contain.
What technologies do we recommend to early career web developers?
A brief introduction to Ruby’s lightweight concurrency primitive.
Broadening our definition of “parsing” yields some useful insights.
Ruby’s safe navigation can hide some subtle edge cases. We explore approaches to think about conditional logic, alternatives to &.
, and when &.
is the best tool for the job.