🎄 Season’s greetings! As 2021 ends we’re taking the opportunity to wrap things up with a look back at the most popular items of the year. Ruby 3.1 is likely to be released on Christmas Day so we might – fingers crossed – be back in a week or so to cover it, but, if not, the first full issue of the new year will be on January 6, 2022 and I’ll see you again then. |
Some Ruby Weekly Highlights from 2021 |
1.  A Ruby One-Liners Cookbook — Ruby is a fantastic language for one-liners, whether in IRB or even from the command line. This cookbook is an extension of a epic list of them we’ve shared before. Sundeep Agarwal |
2.  What We Can Learn From _why, The Long Lost Developer — GitHub did a great feature on a Rubyist who actually left the community some years ago: why the lucky stiff. _why was a prolific member of the community who wrote a popular introductory guide to Ruby, maintained several libraries, drew cartoons, and more. Their memory, work, and attitude live on. Klint Finley (GitHub ReadME Project) |
4.  RBS: A New Ruby 3 Typing Language in Action — RBS was introduced with Ruby 3.0 about a year ago and it wasn’t the easiest thing to get your head around. This article went into more depth and provided a handy introduction (and comparison to Sorbet) if typed Ruby intrigues you. Diogo Souza |
Best of the rest: |
|
🛠 Top Code & Tools Links of 2021 |
Awesome Print Came Back: Pretty Print Your Ruby Objects with Style — For years, Awesome Print has provided a great way to ‘pretty print’ Ruby objects in a way that goes far beyond what the standard library’s Awesome Print Team |
Complete Peace of Mind Rails Hosting — If you need a break over the holidays, you need OpsCare. We keep your app running, 24 hours a day, 7 days a week with a worldwide team. OpsCare by reinteractive |
![]() |
â–¶Â Â Matz’s Euruko Keynote: Beyond Ruby 3.0 — The founder and chief designer of our favorite language gave a virtual keynote and focused on what Ruby has achieved with version 3 and where efforts were headed for the remainder of 2021. It’s quite long but Matheus Richard wrote some notes on Twitter. Yukihiro ‘Matz’ Matsumoto |
▶  How to Debug a Rails App — A nice 30-minute screencast gently introducing you to the practicalities of debugging Rails apps from the basics through to using external tools and gems to help. Phil Smy |
â–¶Â Â Matz’s Talk at a Crystal Conference — We’ve mentioned Crystal, a Ruby-inspired compiled and statically typed language, a few times in 2021, and even Ruby’s creator gave a talk to the Crystal community where he showed support for their endeavors and said he ‘encourages the search’ for better solutions. Yukihiro ‘Matz’ Matsumoto |