Ruby Weekly
Issue 287 — March 3, 2016
Jerome Dalbert
Paraphrasing: “Whenever I have the inclination I want to add a method on a controller that’s not part of the default REST actions, I make a new controller.”

A guide to accessing Amazon DynamoDB (AWS's NoSQL database service) with the official Ruby AWS SDK, including setting up credentials, creating tables, and adding, fetching and writing items.

Riding Rails
They contain some important security fixes, so you’re encouraged to upgrade ASAP if you’re on 4.2, 4.1, or 3.2.  Sponsored is the best way to build a status page for your app or website. We help companies communicate to keep their customers and/or internal teams in the loop during downtime.

Alexander Dymo
Alex concludes his Ruby 2.3 performance blog post series by concluding (spoiler) that 2.3 isn’t significantly faster overall, but there is an improvement.

It queries Wikipedia and grabs the data found on numerous ‘real world’ concepts. You can do things like Entity('Titanic (1997 film)').actors, for example.

Ross Kaffenberger
Many popular gems use the concept of “pooling” to manage expensive resources. This post looks at why thread pools are useful and how to implement one yourself.


  • Rails Developer (Remote - US/UK/CAN)Compose provides powerful, managed, auto-scaling databases. If you love making beautiful, functional things and want to have some fun, we'd love to see what you can cook up for us. Compose, an IBM company
  • Senior Rails Developer (f/m) at sum.cumo.We are a team of experienced internet enthusiasts creating innovative software solutions for our new and long-term customers. From small startups to big enterprise groups - we are their "business-digitizer". SUM.CUMO GMBH
  • Get 10 offers from top tech companies in one week.Indeed Prime is an elite new program from that presents in-demand tech talent like you to top employers. Indeed Prime opens the door to exciting career opportunities with one simple application. Join today.

In brief