Ruby Weekly
Issue 258 — August 6, 2015
Richard Schneeman writes about how Heroku set about producing a patch for Rails that improved response time by more than 10%.

Juanito Fatas
If squeezing out each drop of performance from your Ruby code is key, these benchmarks, comparisons, and examples could prove useful, and you can submit your own entries for inclusion too.

Ilija Eftimov
It’s natural to test your code for the positive, expected outcomes, but testing that your code returns exceptions in the way users will expect is a wise idea too.

Reinteractive  Sponsored
Yes, we've built one of the world's most robust and stable Operations As A Service platforms that runs on top of your own AWS account. Basically, your app is monitored 24/7 by our dedicated team from about $1 per hour. Crazy we know, but awesome! :)


Philippe Creux
A look at the benefits of using data objects and how to use to Virtus to turn a complex data structure of nested hashes and arrays into such objects.

Jamis Buck
Using a not commonly seen Ruby operator.

Bozhidar Batsov
A slidedeck that doesn’t entirely work on its own but will provide a narrative for those interested in the concepts.


  • Apply to top SF NYC startups in 60 secondsWant to spend less time job searching? Apply to and startup decision-makers will email you directly. You decide where to interview and where to work. No risk. Your information is kept private from current past employers.
  • Senior Ruby Platform Engineer at Jiff (Mountain View, CA)Jiff is an enterprise health benefits platform that enables employers to reduce health care spending. We're looking for a top caliber architect with experience in building a data platform from ground up at internet scale. Fluency with Rails required. Jiff, Inc
  • Freelance with Companies like Airbnb, IDEO, JPMorganWork with top clients, set your own rates, and work from anywhere as an elite Toptal Ruby developer. Join the most exclusive network of top software engineers in the world. Toptal

In brief