🎄 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 |
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 |
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 sponsor |
▶ 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 |
|