Ruby Weekly Issue 584: December 23, 2021

Ruby Weekly Issue 559: July 1, 2021

🎄 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.
Peter Cooper — Editor

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:

Senior Software Engineer (Remote in the US) — Snapdocs is now a Unicorn with a $1.5B+ valuation. We’re a SaaS product disrupting the mortgage and real-estate industry. Join our growing distributed team. ROR, Go, Postgres, React, TypeScript, AWS.


Find Ruby Jobs Through Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It’s free for job-seekers.


🛠 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 pp offers. The project went stale for long enough that a fork called Amazing Print was formed but the original returned in 2021 supporting Rails 5+ and Ruby 2.7+. Amazing Print has, however, seen more releases since so there’s still a choice for you to make.

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

Source link

Leave a reply

Please enter your comment!
Please enter your name here