Ruby Weekly
Issue 319 — October 13, 2016
Pat Shaughnessy
“Bring your important Ruby code to the Crystal compiler for a second opinion. You might be surprised by what Crystal finds.” An interesting exploration by Pat Shaughnessy of running Ruby through a compiler that uses static typing.

Steve Richert
Bundler has some rather unexpected behavior when it comes to secondary sources that could be leveraged by malicious folks to inject code into your app.

A long(ish) review of the major themes of Euroko 2016, mostly focused on Ruby 3 and what it could be.

Semaphore  Sponsored
The fastest CI/CD solution for shipping your dockerized apps to production. Join developers at Intel and 500px who are using Semaphore to test and deploy their apps with confidence.


Ross Kaffenberger
Learn when and how to use RSpec metadata to alter test behavior and application settings in specs, as well as what pitfalls you need to avoid in the process.

Victor Shepelev
An opinionated look at the RSpec vs MiniTest argument that attempts to define the right amount of magic in a DSL.

David Bush
Delve into the internals of how hashes work in Ruby, including a neat experiment to drive home the point.

Robert Pankowecki
Using events within a Rails app is a great way to decouple contexts and prepare for microservices as your app grows.

A modified version of the Ruby VM that uses the Eclipse OMR components for building faster language runtimes. Now with a JIT compiler. Linux only for now, but lots more info here.


  • Senior Engineer at Vimeo (New York, NY)Are you passionate about solving complex and interesting problems in the video technology space? Are you obsessed with scale, performance, and building beautiful products? If so, we’re looking for you. VHX Group at Vimeo
  • Senior Ruby on Rails Developer at Catawiki.As the fastest growing technology company in the world, we offer a unique opportunity to join our Development in Amsterdam or Assen working on products and services used by our millions of customers. Catawiki
  • The End of Job Hunting As You Know ItYou're on the cutting edge of technology, why job hunt like it's '90s? Try Hired today and have 4,000+ top companies apply for the chance to interview you. Hired

In brief