---
title: "Ruby 2.6.0 Release Candidate 1 Released"
publication: "Ruby Weekly"
issue: 429
published_at: "2018-12-13"
canonical_url: "https://rubyweekly.com/issues/429"
---

This week's Ruby news, issue 429       

#429 — December 13, 2018 

[Read on the Web](https://rubyweekly.com/issues/429)   

Ruby Weekly  

[Ruby 2.6.0 Release Candidate 1 Released](https://www.ruby-lang.org/en/news/2018/12/06/ruby-2-6-0-rc1-released/) — Things are looking good for Ruby 2.6’s eventual final release on Christmas Day. We’ve linked a lot of great [Ruby 2.6 roundups](https://medium.com/tailor-tech/whats-new-in-ruby-2-6-a4774f3631c1) recently, but now’s the time to finally get testing and playing if you haven’t yet. 

Yui Naruse   

[Running Sinatra Serverlessly on AWS Lambda](https://blog.eq8.eu/article/sinatra-on-aws-lambda.html) — [AWS Lambda now supports Ruby](https://aws.amazon.com/blogs/compute/announcing-ruby-support-for-aws-lambda/) so people are beginning to explore the possibilities - here’s how to use Sinatra with it. 

Tomas Valent   [![\](https://copm.s3.amazonaws.com/3749de68.png)](https://honeybadger.leadpages.co/exceptions/) 

[An In-Depth Look at Ruby's Exception System](https://honeybadger.leadpages.co/exceptions/) — Ruby's exception system is more powerful than many people realize. This book shows you how to get the most from it. 

Honeybadger sponsor   

[mruby 2.0.0 Released](https://mruby.org/releases/2018/12/11/mruby-2.0.0-released.html) — mruby is a lightweight Ruby implementation designed for embedding or linking with other apps. New features include keyword arguments and argument deconstruction. 

mruby   

[A Java Developer Walks Into a Ruby Conference](https://www.forbes.com/sites/oracle/2018/12/10/a-java-developer-walks-into-a-ruby-conference-charles-nutters-open-source-journey/#3bfb4d3313e0) — Charles Nutter, maintainer of JRuby, received a Groundbreaker Award at Oracle Code One. Even with this award, I don’t think Charles gets enough credit. 

Alan Zeichick (Forbes)   

[PSA: Ruby 4.2.x Doesn't Work with Ruby 2.6](http://koic.hatenablog.com/entry/exclude-rails-4-2-with-ruby-2-6) — Article is in Japanese but it’s as simple as the headline. Why? [BigDecimal.new has been removed](https://github.com/ruby/bigdecimal/commit/d73eca27de842928dd7f4480d7d6e435f50c9bc2) in Ruby 2.6. 

koicの日記  

💻 Jobs  

[Sr. Fullstack Engineer (Remote)](https://www.stickermule.com/careers) — Sticker Mule is looking for passionate developers to join our remote team. Come help us become the Internet’s best place to shop and work. 

Sticker Mule   

[Senior/Lead Ruby on Rails Developer at Hint (Remote)](https://hint.io/blog/we-are-hiring) — Do you enjoy debugging, killing tech-debt, and refactoring code? We’re seeking an experienced Ruby on Rails developer to join our team. 

Hint   

[Join Our Career Marketplace & Get Matched With A Job You Love](https://www.hired.com/ruby) — Through Hired, software engineers have transparency into salary offers, competing opportunities, and job details. 

Hired  

📘 Articles & Tutorials  

▶[Building Generic Software](https://www.youtube.com/watch?v=RZkemV_-__A) — A talk from RubyConf that digs into the idea of building multiple APIs that each handle a smaller, more ‘generic’ part of a problem and then bringing them together. 

Chris Salzberg   

[How to Reduce Memory Usage by Tuning `Gemfile`](https://www.gregnavis.com/articles/how-to-reduce-memory-usage-by-tuning-gemfile.html) — Split your dependencies into groups so Rails only loads the gems it actually needs. 

Greg Navis   

[Free eBook: Actionable Continuous Delivery Metrics](https://www.gocd.org/ebook-cd-analytics/?utm_campaign=ebook_analytics&utm_medium=newsletter_ad&utm_source=cooperpress_ruby&utm_content=ebook_analytics&utm_term=) — This eBook provides you insight into your CD pipeline & helps you to improve your CD process with metrics. 

GoCD sponsor   

[Juggling Chainsaws at Machu Picchu: Metaprogramming in Ruby](https://www.mesomorphic.co.uk/blog/2018/12/03/juggling-chainsaws/) — The chainsaw, in this case, is `method_missing`. 

Tim Ash   

[The Science of Polymorphic Routes in Rails](https://ryanbigg.com/2018/12/polymorphic-routes) — If you’ve ever wondered why code like `form_for @post` can result in different URLs for different posts and purposes, this will help you understand how it works. 

Ryan Bigg   

▶[Writing Ruby Like It's 2018](https://www.youtube.com/watch?v=VjR3GU0-vpc) — This is a neat 10 minute talk that covers a little Ruby history but ultimately urges us to try out new approaches and features that modern versions of Ruby enable. 

Joe Leo   

[Ruby Kafka Messaging App using Docker](https://rubyplus.com/articles/5701-Ruby-Kafka-Messaging-App-using-Docker) — How to run a Ruby app running in one container to Kafka running in another. If you’ve ever tried to Dockerize Kafka, you’ll appreciate this. 

Bala Paranj   

[How to Use The VCR Gem to Improve Your Testing Suite](https://www.rubyguides.com/2018/12/ruby-vcr-gem/) — Avoid issues with hammering external APIs during testing by recording and replaying what occurs using [VCR](https://github.com/vcr/vcr). 

Jesus Castello   

[The Rails 5 Active Record Attributes API](https://blog.bigbinary.com/2018/12/11/rails-5-attributes-api.html) — The Attributes API allows you to cast attributes to both built-in and custom types. 

Abhay Nikam  

🔧 Code & Tools  

[Rack Middlewares That Have Saved Me Literally Hours of My Life](https://samphippen.com/rack-middlewares-that-have-saved-me-hours-of-my-life/) 

Sam Phippen   

[JRuby 9.2.5.0 Released](https://www.jruby.org/2018/12/06/jruby-9-2-5-0.html) 

JRuby Core Team   

[Scale Automatically and Release Faster with DigitalOcean Kubernetes](https://www.digitalocean.com/products/kubernetes/?utm_medium=display&utm_source=cooperpress&utm_campaign=K8S_Dev_Awareness_Cooperpress_Dec_2018&utm_content=ruby+weekly+12-13) 

DigitalOcean sponsor   

[WebMock: Stub and Set Expectations on HTTP Requests for Testing](https://github.com/bblimke/webmock) — Supports lots of HTTP libraries like Net::HTTP, Excon, the `http` gem, & Curb::Easy. 

Bartosz Blimke   

[grpc_kit: A Kit for Creating GRPC Servers/Clients in Ruby](https://github.com/ganmacs/grpc_kit) 

Yuta Iwama   

[Displaying, Downloading and Streaming Files with Active Storage](http://nts.strzibny.name/displaying-downloading-streaming-files-with-active-storage/) — _“a quick’n’dirty cheat sheet for basic Active Storage actions”_ 

Josef Strzibny   

[Action Cable Client: A Ruby Client for Interacting with Action Cable](https://github.com/NullVoxPopuli/action_cable_client) — 3.0.1 supports reconnect. 

L. Preston Sego III         

Curated by [Cooperpress](https://cooperpress.com/) 

[Change your email address](https://rubyweekly.com/edit_subscription/*|UID|*) or[Stop getting this newsletter](https://rubyweekly.com/leave/*|UID|*) 

© Cooper Press Ltd · Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom
