Issue 354 — June 22, 2017
Demystifying Rails: An Online Book
Goes a level deeper than most Rails tutorials, looking at the how and why behind what Rails does.
Rails' CurrentAttributes Considered Harmful?
introduces a thread-isolated attributes singleton to Rails, but how and why could global state be a bad thing? Ryan Bigg investigates.
Adding Read Replicas in Rails with Zero Downtime
Contactually’s approach uses
, a DB connection proxy, to split query balancing among databases.
Founders/CTOs: We upgrade Rails so that your team doesn't have to.
If you're dreading a major Rails upgrade, we can help. UpgradeRails is a service from the founders of Hint.io and Honeybadger.io. Let our expert team upgrade your Rails app so that you can focus on features, not maintenance.
A Story of Passion and Hash Tables
The story behind the hash table performance improvement in Ruby 2.4.0, including the players, the debate, and the outcome.
Build a Server-Rendered React App with Rails
If you want a React-based SPA but have some SEO concerns, rendering the page on the server can help.
Upgrading Shopify to Rails 5
How one of the largest Rails monoliths prepared, executed, and validated upgrading from Rails 4.2 to Rails 5 in just about a year.
Ruby on Rails Developer - Remote/UK based
We're looking for a developer to help us build a variety of exciting new products and take ownership of our Rails apps.
Senior Rails Developer (Remote)
BookingSync is a completely remote startup in the vacation rental space, committed to giving a percentage of our profits to charity.
Web Application Engineer - Apple Inc. (California, USA)
Our Media Products Engineering team is looking for a software engineer to build and enhance our algorithmic quality evaluation tools.
Rails 5.1.2 RC1 Released
As well as
Official Rails Blog
Ruby 2.4 Deprecates TRUE, FALSE, and NIL Constants
JRuby 220.127.116.11 Released: A Minor Bugfix JRuby 9000 Release
Jekyll 3.5 Released
Everyday Rails Testing with RSpec Book Updated for 2017
A paid book freshly updated for RSpec 3.6 and Rails 5.1.
Rails 5.1 Drops Dependency on jQuery from the Default Stack
Precise Error Monitoring for Rails Apps Big and Small 🚀
Know definitively which bugs to fix and which to ignore with precise error data and filters for clearing noise.
Headless Capybara Feature Specs with Chrome
Thanks to the latest Chrome, it’s now possible to run headless specs without Qt.
Implementing Classification Using Logistic Regression
Using the liblinear-ruby gem to do two other types of regressions with varying accuracy.
Practical Artificial Intelligence
A Quick Overview of Spies in RSpec
Learn the difference between doubles and spies.
The Template Method Pattern in Ruby
Josh Saint Jacque
Faster Rails: Indexing Large Database Tables Without Downtime
Heroku Dynos Spinning Up Other Dynos
Autoscaling for your Heroku dynos
Automatically scale up and down to handle increased workloads and avoid wasting money on idle resources.
Making Rails Move Faster: A Tale of Lessons Learned
How Distillery attacked their performance problems in Rails, including what did and didn’t work.
Implementing an Onboarding Tour with Mock Data in a Rails App
Rendering Charts with Chartkick and Groupdate
Linux cloud hosting starting at 1GB of RAM for $5/mo
Anyway Config: Load Configuration Parameters from Any Source
git-cop: Enforces Consistent Git Commits
A tool like RuboCop, but for Git best practices.