Ruby\RoR News Digest 3 - 9.08

This week's freshest news, updates and guides from the Ruby and Rails programming
09 August 2019   1747

Greetings! I hope your week went great! Here's new Ruby and Ruby on Rails news digest.

As always, we have prepared some great material for you. In this issue, you will learn, for example, how to migrate your Docker\Kubernetes Ruby app today, how to use Ruby unique method to remove duplicates, watch video on how to remove conditionals with Ruby's Array wrap method and many other things.

Guides

  • Don’t change the signature of Sidekiq jobs running in production

Author brings a lot of arguments to the statement, given in the header.

  • Fullstaq Ruby: First impressions, and how to migrate your Docker/Kubernetes Ruby apps today

Short, but interesting tutorial, which covers one of the aspects of Fullstaq Ruby.

  • How to Use The Ruby Uniq Method To Remove Duplicates

 Using uniq with a block provides even more power; great guide for the beginners.

Videos

  • Removing conditionals with Ruby's Array wrap method

  • Dev Quick Tips - Using Ruby's Reduce method to create a Hash of "Banana Bunch" Arrays

Article

  • Tales of the Ruby Grimoire - Part One - The Grimoire

As author of this programming fairytale explains, this is the first of many tales of the legendary Ruby Grimoire, a great and terrible book of Ruby dark magics

  • Introducing the ‘aws-rails-provisioner’ gem developer preview

This gem is designed to help you define and deploy containerized Rails apps on AWS Fargate

Updates

  • Jekyll 4.0.0.pre.beta1 Released 

Pre beta1 of new major version of the solution, that allows to transform text in static websites and blogs

  • Ciao: An HTTP Monitoring Tool, Built on Rails 

Webapp that checks HTTP endpoints and can send notifications when something bad happens

  • Hightop: A Shortcut for Group Count Queries

Adds a top method to Enumberable so works with both plain old arrays or ActiveRecord.

Podcast

  • RR 424: Documenting Your Code

David Kumira (Screencaster of Drifting Ruby, Panelist on Ruby Rogues), Nate Hopkins (CodeFund) and Andrew Mason (Full stack Ruby on Rails developer) talks why documenting your Ruby (and not only Ruby) code is valuable.

Ruby/RoR News Digest 21 - 27.03

Learn why and how to host Rails app with ElasticBeanstalnk, how to do multi-step forms in Rails, listed to Sorbet podcast and more
27 March 2020   959

Greetings! I hope your week went great! Here's new Ruby news digest.

Learn about RuboCoping with legacy, how to secure SSH keys in use, listed to podcast about Sidekiq and check other interesting things in this podcast.

Guides

  • Why and How to Host your Rails 6 App with AWS ElasticBeanstalk and RDS

Tutorial of using one of AWS’s most mature services to deploy a Rails app onto AWS

  • RuboCoping with legacy:Bring your Ruby code up to Standard

This guide is providing you with a "standard" approach of using RuboCop

  • How to do multi-step forms in Rails

This tutorial will teach you how to create multi-step forsm gem-free

  • Securing SSH keys in use

Ruby-powered digging around in SSH keys here. Learn about SSH securing, Ruby-powered

Podcast

  • Sorbet: Typed Ruby with Dmitry Petrashko

Dmitry from Stripe talks about Sorbet, type checker for Ruby

  • Rails with Jason - 037 - Server Infrastructure, systemd, and the Business Side of Sidekiq with Mike Perham

Long talk by Mike Perham of Sidekiq about the business side of Sidekiq, systemd, and server infrastructure in general

Updates

  • Webpacker 5.0 released

Major version of super popular Rails solution that makes it easy to use the webpack to manage application-like JavaScript in Rails brings a lot of changes and updates, like multply files per entry

  • pgsync

Allows to sync data from one Postgres database to another

  • render_async

This gem allows to speed up rendering Rails pages

  • Authlogic

Ruby authentification solution