The top Ruby stories, projects, and links of 2019
#481 — December 19, 2019Read on the WebRuby WeeklyHi! As is traditional for the final Ruby Weekly of the year, we're doing a roundup of the most popular items of the year, but we'll be back on January...
View ArticleThe Ruby 2.7 edition
#482 — January 2, 2020Read on the Web🎉 As expected, after over a year of development, Ruby 2.7 came out on Christmas Day complete with a variety of new features, tweaks, and the usual bug fixes. Enjoy...
View ArticleYes, we're still excited about Ruby 2.7
#483 — January 9, 2020Read on the WebRuby WeeklyRuby 2.7 Commentary from Two Ruby Core Team Members— Koichi Sasada (ko1) and Yusuke Endoh (mame) are employed full time by Cookpad Inc. to work on...
View ArticleUsing materialized views in Rails
#484 — January 16, 2020Read on the WebRuby WeeklyEffectively Using Materialized Views in Rails— Postgres’s views and materialized views provide easy alternative ways of looking at a database’s...
View ArticleMatz: 'Ruby is designed for humans, not machines'
#485 — January 23, 2020Read on the WebRuby WeeklyYukihiro Matsumoto (Matz) Interview from RubyRussia— An enjoyable chat where the “nice” of Matz really shines through. He covers topics like language...
View ArticlePerforming concurrent HTTP requests in Ruby and Rails
#486 — January 30, 2020Read on the WebRuby WeeklyOptimization Techniques by the Benchmark Winners— Lessons from the Sequel and Roda gems extracted from Jeremy Evans' Ruby Kaigi talk.“These techniques...
View ArticleExploring Big-O Notation with Ruby
#487 — February 6, 2020Read on the WebRuby Weekly▶ An Interview with David Heinemeier Hansson, the Software Contrarian— The creator of Rails talks about his relationship with Ruby, and why single page...
View ArticleA Look Inside the Ruby Concurrency Toolbox
#488 — February 13, 2020Read on the WebRuby WeeklyA Look Inside the Ruby Concurrency Toolbox— This post covers threads, fibers, and guilds (hypothetically) and while you’ve likely seen all of this...
View ArticleSome solid updates for trusty Ruby libraries and tools
#489 — February 20, 2020Read on the WebA very quiet week for new stuff in the Ruby world this week, so we've revisited a few older tools that have gotten some recent updates, including RuboCop,...
View ArticleRuby turns 27, AWS Lambda turns 2.7..
#490 — February 27, 2020Read on the WebRuby WeeklyIntroducing Hanami::API— Hanami is an interesting Ruby webapp framework that’s been steadily growing in popularity over the past couple of years, and...
View ArticleThe art of writing a good Ruby Gem specification
#491 — March 5, 2020Read on the WebRuby WeeklyThe Art of Writing a Good Ruby Gem Specification— Piotr’s goal here is to clear up any confusion you might have about putting together a Gemfile.spec for...
View Article25 reasons to switch to Webpacker
#492 — March 12, 2020Read on the WebRuby WeeklyTableSmith: A Simple Terminal Table Renderer— An easy way to create ASCII-rendered console tables for Array, Hash, and ActiveRecord. It can also convert...
View ArticleThe history and personalities of the Ruby world
#493 — March 19, 2020Read on the Web✍️ What a week(!) We hope you are keeping as well as can be in these curious times. We're planning to keep publishing Ruby Weekly in the normal way over the coming...
View ArticleWhy deploy a Rails app onto AWS Elastic Beanstalk?
#494 — March 26, 2020Read on the WebRuby WeeklyWhy and How to Host a Rails App with AWS Elastic Beanstalk and RDS— Elastic Beanstalk is one of AWS’s most mature services and handles the deployment of...
View ArticleRuby security releases and a proposal for 'endless' method definitions
#495 — April 2, 2020Read on the WebRuby WeeklyA Proposal for 'Endless' Method Definitions?— When a Ruby core team member suggests a major piece of new syntax, everyone listens. But on April 1st..?...
View ArticleA huge collection of Ruby and Rails security best practices
#496 — April 9, 2020Read on the WebRuby WeeklySuper Bombinhas: An In-Development Platform Game in Ruby— I was genuinely surprised how easy this was to get running on my macOS setup. gem install minigl,...
View ArticleIt's time to upgrade those Ruby 2.4 apps
#497 — April 16, 2020Read on the WebRuby WeeklyBye Bye Ruby 2.4, Support Has Ended— From the end of April 2019 till now, Ruby 2.4 has been in its ‘security maintenance’ phase but now you won’t even get...
View ArticleStimulus Reflex, and sending thanks to Matz
#498 — April 23, 2020Read on the WebRuby WeeklyCredit: Divina Epiphania / Shutterstock.comMining for Malicious Ruby Gems: 700+ Gems Affected— Breathe easy as this was all resolved a month ago (and was...
View ArticleAn interview with Ruby ETL expert Thibaut Barrère
#499 — April 30, 2020Read on the Web💬 Occasionally we run interviews in Ruby Weekly and we're back with another one.. with long time Rubyist and Kiba maintainer, Thibaut Barrère. Be sure to check out...
View ArticleA transpiler for futuristic Ruby, and the RailsConf 2020 videos
#500 — May 7, 2020Read on the Web🎉 Welcome to issue 500! A bit of an arbitrary milestone but thanks to you all :-)Ruby WeeklyRuby Next: Make All Rubies Quack Alike— Ruby Next is a Ruby-to-Ruby...
View Article