Custom Ranges in Ruby How can we create ranges out of custom objects? Joël Quenneville April 15, 2022 Ruby
Reducing Leaky Abstractions Introduced by ActiveRecord ActiveRecord provides a comprehensive interface for querying the database, but at what cost? Josh Clayton March 30, 2022 Rails Ruby Web Good Code
Pipelining without pipes Ruby, functional programming, how to build operation pipelines, and the average programming language color. Matheus Richard March 11, 2022 Ruby Functional Programming OOP Refactoring
Ruby splat operator 🌟 The Ruby splat operator is confusing and here is why… Sami Birnbaum January 17, 2022 Web Programming Ruby
Attending RubyConf Virtually RubyConf happened last month! It spurred some reflections on the good and bad of virtual conferences. Fritz Meissner December 14, 2021 Conferences Ruby
A Standard Way to Lint your Views Find out how to use erb-lint to lint your views, including using Standard to lint the Ruby code they contain. Connor McQuillan December 6, 2021 ERB Lint Standard Rubocop Rails Ruby
What technologies should I learn? What technologies do we recommend to early career web developers? Joël Quenneville November 18, 2021 Web Ruby
Meet Fiber, Thread's Cooperative Cousin A brief introduction to Ruby’s lightweight concurrency primitive. Thom Carter November 16, 2021 Ruby Concurrency Performance
A Broader Take on Parsing Broadening our definition of “parsing” yields some useful insights. Joël Quenneville October 14, 2021 Elm Ruby Parsing Web
Ruby safe navigation 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. Joël Quenneville October 13, 2021 Development Web Ruby