Sorry we're a day late - we wanted to cover the big news of the week: Rails 5 is here :-)
We also want to see if you're interested in receiving something like Ruby Weekly but about Elixir and Phoenix. If so, fill out this form. We'll send at least the first 50 respondents a pack of cool programming related stickers :-)
Riding Rails
It’s been more than usable for months, but the final release of 5.0 is now here. Headline features include Action Cable, a framework for handling WebSockets in Rails apps, API mode, ideal for building back-ends to single-page apps, and Turbolinks 5.
|
Tom Copeland
A look at an interesting change in Ruby 2.3 that affects how objects are handled when incorrectly identified as ranges (e.g. 20.minutes in rand(20.minutes) ).
|
Compose Sponsored
Have you been wanting to try Elasticsearch? This month only, get a limited edition t-shirt when you deploy Elasticsearch on Compose. All new accounts are completely free for 30-days.
|
Tim Riley
A talk from RedDotRubyConf (Singapore) about ‘rediscovering the joy in building Ruby webapps’ by using some radically different alternatives to Rails and ActiveRecord.
|
Jessie Young
Sandi Metz is well known for her Practical Object-Oriented Design in Ruby book and object-oriented design courses. Here, a student wrote up the top lessons she picked up from Sandi.
|
Sam Stephenson
A great walk through what the new Turbolinks brings to the table in Rails 5, both for the browser and hybrid apps.
|
Jobs
In brief
-
The Ruby on Rails 5.0 Release Notes news
-
Rails 5 Makes SQL Statements Even More Colorful news
Abhishek Jain
-
Getting Started with Cells tutorial
Learn how Trailblazer::Cell helps you refactor legacy views. Trailblazer
-
A Look at RSpec's 'be_within' Matcher tutorial
Tomas Valent
-
Building Your Own Linux Tools with Ruby: A Practical Guide tutorial
Jesus Castello
-
Effectively Scaling Sidekiq Workers tutorial
Parker Selbert
-
An Intro to Setting up Your First Docker Container for your Rails App tutorial
Codelitt Incubator Blog
-
Free eBook: Understanding the Docker Ecosystem
In this free eBook, we introduce the Docker Hub, Docker Engine, Kitematic, Docker Machine, Docker Swarm, Docker Compose, Docker Cloud, and Data Center. Learn what they are and how they work. Codeship Sponsored
-
Just-in-Time Static Type Checking for Dynamic Languages video
The focus here is on Ruby. Brianna M. Ren
-
Secrets of Testing Rails 5 Apps video
Prathamesh Sonpatki
-
Rails 5 Features You Haven't Heard About video
Moving away from the headline features. Sean Griffin
-
How We Test Our Rails Projects opinion
Belighted blog
-
A time saver solution for those small but critical updates
If you're struggling to find time, budget or resources to improve your Rails app, CodeCare® will help. Get fixed price ongoing upgrades and improvements to keep your app rolling. Reinteractive Sponsored
-
JSONAPI::Resources: Rails Library for Developing JSON-API Compliant Servers code
Cerebris Corporation
-
Logidze: Tools for Logging DB Records Changes in Rails code
Vladimir Dementyev
-
ruby-facebook-messenger-starter: An Example Facebook Messenger App code
chatbotcity
-
ActiveParams: Automatic Strong Parameters code
“Stop manually defining strong_parameters in each and every controller.” Chew Choon Keat
-
income-tax: Ruby Library to Calculate The Income Tax for Any Country code
Konstantin Haase
-
Resugan: A Simple Event Driven Architecture Framework for Ruby code
Joseph Emmanuel Dayo
-
Fingerprint: A Data Integrity Tool to Detect Changes in Files code
Samuel Williams
|