Issue 354 — June 22, 2017
|
|
|
Launch School
Goes a level deeper than most Rails tutorials, looking at the how and why behind what Rails does.
|
Ryan Bigg
A recent commit introduces a thread-isolated attributes singleton to Rails, but how and why could global state be a bad thing? Ryan Bigg investigates.
|
Contactually
Contactually’s approach uses Makara, a DB connection proxy, to split query balancing among databases.
|
UpgradeRails Sponsored
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.
|
Noah Gibbs
The story behind the hash table performance improvement in Ruby 2.4.0, including the players, the debate, and the outcome.
|
Musefine
If you want a React-based SPA but have some SEO concerns, rendering the page on the server can help.
|
Shopify Engineering
How one of the largest Rails monoliths prepared, executed, and validated upgrading from Rails 4.2 to Rails 5 in just about a year.
|
Jobs
In brief
|
|