Ruby Weekly Issue 584: December 23, 2021

0
77
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.

Snapdocs

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.

Hired

🛠 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