Ruby 2.5.0 New Features

 

 The Ruby team has a tradition of releasing new Ruby versions during Christmas. 2017 is no exception as they released Ruby 2.5.0. This is the first stable release of the Ruby 2.5 series.

Read More

Ruby Still isn't dead

A few years ago there was a whole lot of hubbub in various spots about Ruby being dead. Here we are, three years later, and the same arguments are being bandied about. Ruby is a programming language built for happiness - that’s the underlying principle. Why would a community of happy individuals and teams let that die?

Read More

Using form_with vs form_for vs form_tag

Prior to Rails 5.1, Rails provided 2 form helpers, form_for and form_tag. You use form_for with a model and form_tag for custom URLs. Both generate HTML for a form. There are only a few minor differences so Rails 5.1 combined the two. You should now be using form_with.

Read More

Tutorial on how to use Active Storage on Rails 5.2

Active Storage. This tutorial includes the actual code you can use to try out this feature.

Read More

Rails Encrypted Credentials on Rails 5.2

Rails 5.1 introduced encrypted secrets, which gives you two places to put your secrets -- secrets. yml and secrets.yml.enc. This causes a bit of confusion on when you should use normal secrets or encrypted secrets.

Read More

Encrypted Configuration on Rails 5.2

Credentials is a new feature on Rails 5.2 which replaces secrets and encrypted secrets. Under the hood Credentials use EncryptedConfiguration which you can reuse if you need to use encryption on other parts of your application.

Read More

Application Load Balancer

Engine Yard announces support for Application Load Balancing. This new feature gives you the option to choose between a Classic Load Balancer and an Application Load Balancer.

Read More

Auto Scaling

Engine Yard announces support for AWS Auto Scaling.

Read More

Why DevOps? What Are the Benefits of DevOps?

Just five years ago, most enterprises operated their innovation efforts in silos. Development was in one corner, working on the next big thing; operations was in the other, making sure that none of the technology stopped working. Far too often, like Star Trek’s Dr. McCoy, people in these disparate roles exclaimed, “I’m a doctor, not a ...” They rarely engaged with each other—and things were left to fall through the cracks.

Read More

Rails App Silently Crashes on Ruby 2.4

I've been working recently to update RailsInstaller to use Ruby 2.4. It has taken a long time to get Ruby 2.4 working with RailsInstaller because starting RubyInstaller2, DevKit was replaced by MSYS2. That is a topic for another post though.

Read More

Subscribe Here!