Ruby Weekly
Issue 275 — December 3, 2015
Richard Schneeman
A look at how to take a ‘heap dump’ from a Ruby app and analyze it for information relating to memory usage.

Alexis Mas
Why does the optional ‘immutable strings’ functionality in Ruby 2.3+ matter and how does it assist performance?

Semaphore is a popular CI and deployment service and they have some useful stats on which Ruby versions are in use. 2.2.x takes the lead with 2.1.x close behind. Ruby 1.9 still clocks in at around 21%.

Imgix  Sponsored
With imgix, integrating responsive images into your app couldn't be easier. imgix resizes, crops, and processes images on demand and has a robust Rails gem to make integration easy. Learn how to deliver responsive images in under 30 minutes.


Julia Evans
“Thread.raise is basically like a sneak attack on your code that could result in almost anything.”

The Pragmatic Bookshelf
Alex Dymo's book has just been released - "the first book ever that consolidates all the Ruby performance optimization advice in one place"

Ross Kaffenberger
A test-driven dive into using enumerable methods and making a custom enumerator.

Rob Guilfoyle
The first in a two part series on using Rails 5 and Elasticsearch to build an e-commerce store with an effective search feature.

Brandon Hilkert
A look at the opportunities for splitting out unique microservices using Sidekiq, without introducing an enterprise message broker like RabbitMQ.


  • Full Stack Web DeveloperBased in Portland, OR, SpendWell Health is a leading provider of e-commerce solutions for healthcare services aimed at making it easier and cheaper to buy medical services. We need a full stack Web developer to join our dedicated team. SpendWell Health
  • Lead Software Engineer at VHX (Brooklyn, NY)Are you passionate about solving complex and interesting problems in the video technology space? We're building tools and APIs to power next generation video networks, building a better-than-Netflix consumer video experience, and scaling out our service-oriented architecture. VHX
  • Applying For Jobs Is As Outdated As FortranGet interviews with top companies without submitting another application. Through Hired, companies find you - and offer salary and other benefits upfront.

In brief